Skip to content

OdpCoreGate class

Represents DbGate implementation for Oracle Data Provider for .NET Implements the Korzh.EasyQuery.Db.DbGate

public class Korzh.EasyQuery.DbGates.OdpCoreGate
: DbGate

Package: Korzh.EasyQuery.OdpCoreGate (targets: netstandard2.0)

Assembly: Korzh.EasyQuery.OdpCoreGate.dll

NameTypeDescription
OdpCoreGate()voidInitializes a new instance of the OdbcGate class.
NameTypeDescription
ConnectionOracleConnectionGets the Oracle.ManagedDataAccess.Client.OracleConnection.
NameTypeDescription
CoreCheckConnection()voidWhen overriden in derived class, performs the actual connection checking
CoreGetDatabases(DbInfoList databases)voidCore implementation of Korzh.EasyQuery.Db.DbGate.GetDatabases method.
CoreGetFieldsBySQL(string sql, DbFieldInfoList fields)voidCore implementation of Korzh.EasyQuery.Db.DbGate.GetFieldsBySQL(System.String) method.
CoreGetLinks(string dbName, string schemaName, DbLinkInfoList links)voidCore implementation of Korzh.EasyQuery.Db.DbGate.GetLinks(System.String,System.String) method.
CoreGetTables(string dbName, string schemaName, DbTableInfoList tables)voidCore implementation of Korzh.EasyQuery.Db.DbGate.GetTables(System.String,System.String) method.
GetConnection()DbConnectionGets the Oracle.ManagedDataAccess.Client.OracleConnection object.
GetFormatType()FormatTypeGets the type of the format.
GetGateId()stringGets the ID of Korzh.EasyQuery.Db.DbGate type.
GetName()stringGets the name of Korzh.EasyQuery.DbGates.OdpCoreGate object.
GetPwdName()stringGets the name of “password” attribute in connection string.
GetSqlDialect()stringGets the name of default SQL dialect.
GetTableFieldsMap(string dbName, string schemaName)Dictionary<string, DbFieldInfoList>
GetUidName()stringGets the name of User ID attribute in connection string
SetConnection(DbConnection connection)voidSets the Oracle.ManagedDataAccess.Client.OracleConnection
NameTypeDescription
ConnectionTypeTypeGets the type of the connection.
NameTypeDescription
Register()voidRegisters this type of DbGate in global list of DbGate types.