Class
AzureSchemaReader

Definition

Namespace:Telerik.OpenAccess.Runtime.Schema

Assembly:Telerik.OpenAccess.Runtime.dll

Syntax:

cs-api-definition
public class AzureSchemaReader : MssqlSchemaReader, DbSchemaReader.ISchemaReaderInformation, DbSchemaReader.IServerVersion, DbSchemaReader.IToken

Inheritance: objectDbSchemaReaderDbSchemaReaderImpMssqlSchemaReaderAzureSchemaReader

Implements: DbSchemaReader.ISchemaReaderInformationDbSchemaReader.IServerVersionDbSchemaReader.IToken

Inherited Members MssqlSchemaReader.sqlIndexMssqlSchemaReader.GetPrimaryKeys(QualifiedNameMap<RelationalTable>)MssqlSchemaReader.GetIndexes(QualifiedNameMap<RelationalTable>)MssqlSchemaReader.GetDatabases()MssqlSchemaReader.GetUDTs()MssqlSchemaReader.GetTablesAndViews()MssqlSchemaReader.GetColumns(QualifiedNameMap<RelationalTable>)MssqlSchemaReader.GetConstraints(QualifiedNameMap<RelationalTable>)MssqlSchemaReader.GetProcedures()MssqlSchemaReader.GetProcedureParameters(Dictionary<string, RelationalProcedure>)MssqlSchemaReader.ObtainServerVersion()MssqlSchemaReader.GetDefaultSchemaImp()MssqlSchemaReader.GetObjectNames(string)MssqlSchemaReader.Reset()MssqlSchemaReader.PrepareReader()MssqlSchemaReader.IsDefaultSchema(string)MssqlSchemaReader.GetAllSchemaNames()MssqlSchemaReader.PrepareExecute()MssqlSchemaReader.PrepareDatabase()MssqlSchemaReader.FinishDatabase()MssqlSchemaReader.FinishExecute()MssqlSchemaReader.GetCurrentDatabase()MssqlSchemaReader.InitializeProviderTypeMap()MssqlSchemaReader.GetMetaResultSetColumnFromDataRow(DataRow)MssqlSchemaReader.SupportsSchemasDbSchemaReaderImp.backendTypeDbSchemaReaderImp.rDelimDbSchemaReaderImp.lDelimDbSchemaReaderImp.parameterPrefixDbSchemaReaderImp.serverVersionDbSchemaReaderImp.sqlDriverDbSchemaReaderImp.providerTypeToTypeNameDbSchemaReaderImp.tablesDbSchemaReaderImp.proceduresDbSchemaReaderImp.udtsDbSchemaReaderImp.dbConnectionDbSchemaReaderImp.defaultSchemaDbSchemaReaderImp.additionalDatabasesDbSchemaReaderImp.systemSchemasDbSchemaReaderImp.systemTablesDbSchemaReaderImp.systemStoredProceduresDbSchemaReaderImp.schemaCollectionsDbSchemaReaderImp.readerPreparedDbSchemaReaderImp.typename2typeDbSchemaReaderImp.columnPropertyToNameDbSchemaReaderImp.GetControlParams()DbSchemaReaderImp.GetContainer()DbSchemaReaderImp.ReadCurrentDatabase()DbSchemaReaderImp.IsSystemObject(string, DbSchemaReaderImp.SchemaCollection)DbSchemaReaderImp.GetProceduresCollection(string[])DbSchemaReaderImp.GetProcedureParameterCollection(string[])DbSchemaReaderImp.GetDatabasesCollection(string[])DbSchemaReaderImp.GetTablesCollection(string[])DbSchemaReaderImp.GetColumnsCollection(string[])DbSchemaReaderImp.GetIndexesCollection(string[])DbSchemaReaderImp.GetForeignKeysCollection(string[])DbSchemaReaderImp.GetSchemasCollection(string[])DbSchemaReaderImp.IsProcedure(string)DbSchemaReaderImp.IsFunction(string)DbSchemaReaderImp.IsDeterministicFunction(string)DbSchemaReaderImp.IsScalarFunction(MetaStoredProcedure)DbSchemaReaderImp.MapSqlType(string)DbSchemaReaderImp.FixAndAddConstraintsToTable(RelationalTable, ICollection<RelationalConstraint>, bool, bool)DbSchemaReaderImp.InitializeColumnPropertyMap()DbSchemaReaderImp.HandleProcedureExecutionFailure(Exception)DbSchemaReaderImp.ProcedureReturnsResultSet(MetaStoredProcedure)DbSchemaReaderImp.FixTypeMapping()DbSchemaReaderImp.GetDefaultSchema()DbSchemaReaderImp.Execute()DbSchemaReaderImp.BeginExecute(Action<DbSchemaReader>)DbSchemaReaderImp.SetupGetResultShapeCommand(MetaStoredProcedure, DbCommand)DbSchemaReaderImp.GetProcedureResultShape(MetaStoredProcedure)DbSchemaReaderImp.MapDataType2OpenAccessType(string, string, int)DbSchemaReaderImp.GetParameterName(MetaStoredProcedureParameter)DbSchemaReaderImp.ToReferentialAction(string)DbSchemaReaderImp.ProgressMaxPhasesDbSchemaReaderImp.ActualPhaseDbSchemaReaderImp.ParameterPrefixDbSchemaReaderImp.ConstraintsAsIndexesDbSchemaReaderImp.BackendDbSchemaReaderImp.ADODriverDbSchemaReaderImp.RelationalTablesDbSchemaReaderImp.RelationalProceduresDbSchemaReaderImp.RelationalUDTsDbSchemaReaderImp.BackendTypeDbSchemaReaderImp.VersionDbSchemaReaderImp.MajorVersionDbSchemaReaderImp.MinorVersionDbSchemaReaderImp.BuildDbSchemaReaderImp.EditionDbSchemaReaderImp.RightDelimiterDbSchemaReaderImp.LeftDelimiterDbSchemaReader.Create(DbConnection)DbSchemaReader.Create(DbConnection, Backend)DbSchemaReader.OnProgress(DbSchemaReader.SchemaReadEventArgs.SchemaReadPhase, int, int)DbSchemaReader.ReadTablesDbSchemaReader.ReadViewsDbSchemaReader.ReadColumnsDbSchemaReader.ReadProceduresDbSchemaReader.ReadFunctionsDbSchemaReader.ReadConstraintsDbSchemaReader.ReadIndexesDbSchemaReader.ReadPrimaryKeysDbSchemaReader.SchemaFilterDbSchemaReader.LoggingProviderDbSchemaReader.MetadataContainerDbSchemaReader.Progress

Constructors

AzureSchemaReader(DbConnection)

Declaration

cs-api-definition
public AzureSchemaReader(DbConnection dbConnection)

Parameters

dbConnection

DbConnection

Methods

GetSqlDriver()

Declaration

cs-api-definition
protected override SqlDriver GetSqlDriver()

Returns

SqlDriver

Overrides MssqlSchemaReader.GetSqlDriver()

ReadAdditionalDatabase(string)

Declaration

cs-api-definition
public override AdditionalDatabase ReadAdditionalDatabase(string databaseName)

Parameters

databaseName

string

Returns

AdditionalDatabase

Overrides DbSchemaReaderImp.ReadAdditionalDatabase(string)