Class
SqlCESchemaReader

Definition

Namespace:Telerik.OpenAccess.Runtime.Schema

Assembly:Telerik.OpenAccess.Runtime.dll

Syntax:

cs-api-definition
public class SqlCESchemaReader : DbSchemaReaderImp, DbSchemaReader.ISchemaReaderInformation, DbSchemaReader.IServerVersion, DbSchemaReader.IToken

Inheritance: objectDbSchemaReaderDbSchemaReaderImpSqlCESchemaReader

Implements: DbSchemaReader.ISchemaReaderInformationDbSchemaReader.IServerVersionDbSchemaReader.IToken

Inherited Members DbSchemaReaderImp.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.GetMetaResultSetColumnFromDataRow(DataRow)DbSchemaReaderImp.InitializeColumnPropertyMap()DbSchemaReaderImp.HandleProcedureExecutionFailure(Exception)DbSchemaReaderImp.ProcedureReturnsResultSet(MetaStoredProcedure)DbSchemaReaderImp.Reset()DbSchemaReaderImp.PrepareExecute()DbSchemaReaderImp.PrepareDatabase()DbSchemaReaderImp.FinishDatabase()DbSchemaReaderImp.FinishExecute()DbSchemaReaderImp.GetUDTs()DbSchemaReaderImp.GetProcedures()DbSchemaReaderImp.GetProcedureParameters(Dictionary<string, RelationalProcedure>)DbSchemaReaderImp.IsDefaultSchema(string)DbSchemaReaderImp.GetCurrentDatabase()DbSchemaReaderImp.FixTypeMapping()DbSchemaReaderImp.InitializeProviderTypeMap()DbSchemaReaderImp.GetAllSchemaNames()DbSchemaReaderImp.GetDefaultSchema()DbSchemaReaderImp.Execute()DbSchemaReaderImp.BeginExecute(Action<DbSchemaReader>)DbSchemaReaderImp.GetDatabases()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.SupportsSchemasDbSchemaReaderImp.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

SqlCESchemaReader(DbConnection)

Declaration

cs-api-definition
public SqlCESchemaReader(DbConnection dbConnection)

Parameters

dbConnection

DbConnection

Methods

GetColumns(QualifiedNameMap<RelationalTable>)

Declaration

cs-api-definition
protected override void GetColumns(QualifiedNameMap<RelationalTable> tables)

Parameters

tables

QualifiedNameMap<RelationalTable>

Overrides DbSchemaReaderImp.GetColumns(QualifiedNameMap<RelationalTable>)

GetConstraints(QualifiedNameMap<RelationalTable>)

Declaration

cs-api-definition
protected override void GetConstraints(QualifiedNameMap<RelationalTable> tables)

Parameters

tables

QualifiedNameMap<RelationalTable>

Overrides DbSchemaReaderImp.GetConstraints(QualifiedNameMap<RelationalTable>)

GetDefaultSchemaImp()

Declaration

cs-api-definition
protected override string GetDefaultSchemaImp()

Returns

string

Overrides DbSchemaReaderImp.GetDefaultSchemaImp()

GetIndexes(QualifiedNameMap<RelationalTable>)

Declaration

cs-api-definition
protected override void GetIndexes(QualifiedNameMap<RelationalTable> tables)

Parameters

tables

QualifiedNameMap<RelationalTable>

Overrides DbSchemaReaderImp.GetIndexes(QualifiedNameMap<RelationalTable>)

GetObjectNames(string)

Declaration

cs-api-definition
public override List<string> GetObjectNames(string filter)

Parameters

filter

string

Returns

List<string>

Overrides DbSchemaReader.GetObjectNames(string)

GetPrimaryKeys(QualifiedNameMap<RelationalTable>)

Declaration

cs-api-definition
protected override void GetPrimaryKeys(QualifiedNameMap<RelationalTable> tables)

Parameters

tables

QualifiedNameMap<RelationalTable>

Overrides DbSchemaReaderImp.GetPrimaryKeys(QualifiedNameMap<RelationalTable>)

GetSqlDriver()

Declaration

cs-api-definition
protected override SqlDriver GetSqlDriver()

Returns

SqlDriver

Overrides DbSchemaReaderImp.GetSqlDriver()

GetTablesAndViews()

Declaration

cs-api-definition
protected override QualifiedNameMap<RelationalTable> GetTablesAndViews()

Returns

QualifiedNameMap<RelationalTable>

Overrides DbSchemaReaderImp.GetTablesAndViews()

ObtainServerVersion()

Declaration

cs-api-definition
protected override void ObtainServerVersion()

Overrides DbSchemaReaderImp.ObtainServerVersion()

PrepareReader()

Declaration

cs-api-definition
protected override void PrepareReader()

Overrides DbSchemaReaderImp.PrepareReader()

ReadAdditionalDatabase(string)

Declaration

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

Parameters

databaseName

string

Returns

AdditionalDatabase

Overrides DbSchemaReaderImp.ReadAdditionalDatabase(string)