ClassFirebirdSchemaReader
Definition
Namespace:Telerik.OpenAccess.Runtime.Schema
Assembly:Telerik.OpenAccess.Runtime.dll
Syntax:
public class FirebirdSchemaReader : DbSchemaReaderImp, DbSchemaReader.ISchemaReaderInformation, DbSchemaReader.IServerVersion, DbSchemaReader.IToken
Inheritance: objectDbSchemaReaderDbSchemaReaderImpFirebirdSchemaReader
Implements:
Inherited Members
Constructors
FirebirdSchemaReader(DbConnection)
Declaration
public FirebirdSchemaReader(DbConnection dbConnection)
Parameters
dbConnection
DbConnection
Methods
GetAllSchemaNames()
Declaration
public override List<string> GetAllSchemaNames()
Returns
List<string>
Overrides
GetColumns(QualifiedNameMap<RelationalTable>)
Declaration
protected override void GetColumns(QualifiedNameMap<RelationalTable> tables)
Parameters
tables
QualifiedNameMap<RelationalTable>
Overrides
GetConstraints(QualifiedNameMap<RelationalTable>)
Declaration
protected override void GetConstraints(QualifiedNameMap<RelationalTable> jdbcTableMap)
Parameters
jdbcTableMap
QualifiedNameMap<RelationalTable>
Overrides
GetCurrentDatabase()
Declaration
protected override string GetCurrentDatabase()
Returns
string
Overrides
GetDatabases()
Declaration
public override List<string> GetDatabases()
Returns
List<string>
Overrides
GetDefaultSchemaImp()
Declaration
protected override string GetDefaultSchemaImp()
Returns
string
Overrides
GetIndexes(QualifiedNameMap<RelationalTable>)
Declaration
protected override void GetIndexes(QualifiedNameMap<RelationalTable> tables)
Parameters
tables
QualifiedNameMap<RelationalTable>
Overrides
GetMetaResultSetColumnFromDataRow(DataRow)
Declaration
protected override MetaResultSetColumn GetMetaResultSetColumnFromDataRow(DataRow row)
Parameters
row
DataRow
Returns
Overrides
GetObjectNames(string)
Declaration
public override List<string> GetObjectNames(string filter)
Parameters
filter
string
Returns
List<string>
Overrides
GetPrimaryKeys(QualifiedNameMap<RelationalTable>)
Declaration
protected override void GetPrimaryKeys(QualifiedNameMap<RelationalTable> tables)
Parameters
tables
QualifiedNameMap<RelationalTable>
Overrides
GetProcedureParameters(Dictionary<string, RelationalProcedure>)
Declaration
protected override void GetProcedureParameters(Dictionary<string, RelationalProcedure> procedures)
Parameters
procedures
Dictionary<string, RelationalProcedure>
Overrides
GetProcedures()
Declaration
protected override Dictionary<string, RelationalProcedure> GetProcedures()
Returns
Dictionary<string, RelationalProcedure>
Overrides
GetSqlDriver()
Declaration
protected override SqlDriver GetSqlDriver()
Returns
SqlDriver
Overrides
GetTablesAndViews()
Declaration
protected override QualifiedNameMap<RelationalTable> GetTablesAndViews()
Returns
QualifiedNameMap<RelationalTable>
Overrides
GetUDTs()
Declaration
protected override Dictionary<string, RelationalUDT> GetUDTs()
Returns
Dictionary<string, RelationalUDT>
Overrides
HandleProcedureExecutionFailure(Exception)
Declaration
protected override void HandleProcedureExecutionFailure(Exception ex)
Parameters
ex
Exception
Overrides
InitializeProviderTypeMap()
Declaration
protected override void InitializeProviderTypeMap()
Overrides
IsDefaultSchema(string)
Declaration
protected override bool IsDefaultSchema(string schemaName)
Parameters
schemaName
string
Returns
bool
Overrides
IsSystemObject(string, SchemaCollection)
Declaration
protected override bool IsSystemObject(string objectName, DbSchemaReaderImp.SchemaCollection objectType)
Parameters
objectName
string
objectType
Returns
bool
Overrides
ObtainServerVersion()
Declaration
protected override void ObtainServerVersion()
Overrides
PrepareReader()
Declaration
protected override void PrepareReader()
Overrides
ProcedureReturnsResultSet(MetaStoredProcedure)
Declaration
protected override bool ProcedureReturnsResultSet(MetaStoredProcedure procedure)
Parameters
procedure
Returns
bool
Overrides