ClassVistaDBSchemaReader
Definition
Namespace:Telerik.OpenAccess.Runtime.Schema
Assembly:Telerik.OpenAccess.Runtime.dll
Syntax:
public class VistaDBSchemaReader : DbSchemaReaderImp, DbSchemaReader.ISchemaReaderInformation, DbSchemaReader.IServerVersion, DbSchemaReader.IToken
Inheritance: objectDbSchemaReaderDbSchemaReaderImpVistaDBSchemaReader
Implements:
Inherited Members
Constructors
VistaDBSchemaReader(DbConnection)
Declaration
public VistaDBSchemaReader(DbConnection dbConnection)
Parameters
dbConnection
DbConnection
Methods
FinishExecute()
Declaration
public override void FinishExecute()
Overrides
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> tables)
Parameters
tables
QualifiedNameMap<RelationalTable>
Overrides
GetDefaultSchemaImp()
Declaration
protected override string GetDefaultSchemaImp()
Returns
string
Overrides
GetForeignKeyResultSet(string, string, string)
Declaration
public ResultSet GetForeignKeyResultSet(string catalogName, string schemaName, string tableName)
Parameters
catalogName
string
schemaName
string
tableName
string
Returns
GetIndexResultSet(string, string, string, bool)
Declaration
public ResultSet GetIndexResultSet(string catalogName, string schemaName, string tableName, bool unique)
Parameters
catalogName
string
schemaName
string
tableName
string
unique
bool
Returns
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
GetPrimaryKeyResultSet(string, string, string)
Declaration
public ResultSet GetPrimaryKeyResultSet(string catalogName, string schemaName, string tableName)
Parameters
catalogName
string
schemaName
string
tableName
string
Returns
GetPrimaryKeys(QualifiedNameMap<RelationalTable>)
Declaration
protected override void GetPrimaryKeys(QualifiedNameMap<RelationalTable> tables)
Parameters
tables
QualifiedNameMap<RelationalTable>
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
HandleProcedureExecutionFailure(Exception)
Declaration
protected override void HandleProcedureExecutionFailure(Exception ex)
Parameters
ex
Exception
Overrides
InitializeProviderTypeMap()
Declaration
protected override void InitializeProviderTypeMap()
Overrides
ObtainServerVersion()
Declaration
protected override void ObtainServerVersion()
Overrides
PrepareReader()
Declaration
protected override void PrepareReader()
Overrides