Class OleDbReflectionHelperBase
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public abstract class OleDbReflectionHelperBase
- Inheritance
-
OleDbReflectionHelperBase
- Inherited Members
-
Constructors
OleDbReflectionHelperBase()
protected OleDbReflectionHelperBase()
Fields
OleDbSchemaGuidColumns
protected static Guid OleDbSchemaGuidColumns
Field Value
- Guid
OleDbSchemaGuidForeignKeys
protected static Guid OleDbSchemaGuidForeignKeys
Field Value
- Guid
OleDbSchemaGuidIndexes
protected static Guid OleDbSchemaGuidIndexes
Field Value
- Guid
OleDbSchemaGuidPrimaryKeys
protected static Guid OleDbSchemaGuidPrimaryKeys
Field Value
- Guid
OleDbSchemaGuidProcedures
protected static Guid OleDbSchemaGuidProcedures
Field Value
- Guid
OleDbSchemaGuidTables
protected static Guid OleDbSchemaGuidTables
Field Value
- Guid
Methods
GetColumns(IDbConnection, object[])
public DataTable GetColumns(IDbConnection connection, object[] restrictions)
Parameters
connection
IDbConnection
restrictions
object[]
Returns
- DataTable
GetForeignKeys(IDbConnection, object[])
public DataTable GetForeignKeys(IDbConnection connection, object[] restrictions)
Parameters
connection
IDbConnection
restrictions
object[]
Returns
- DataTable
GetIndexes(IDbConnection, object[])
public DataTable GetIndexes(IDbConnection connection, object[] restrictions)
Parameters
connection
IDbConnection
restrictions
object[]
Returns
- DataTable
GetOleDbExceptionNativeError(Exception)
public abstract int GetOleDbExceptionNativeError(Exception ex)
Parameters
ex
Exception
Returns
- int
GetOleDbSchemaTable(IDbConnection, Guid, object[])
protected abstract DataTable GetOleDbSchemaTable(IDbConnection connection, Guid schema, object[] restrictions)
Parameters
connection
IDbConnection
schema
Guid
restrictions
object[]
Returns
- DataTable
GetPrimaryKeys(IDbConnection, object[])
public DataTable GetPrimaryKeys(IDbConnection connection, object[] restrictions)
Parameters
connection
IDbConnection
restrictions
object[]
Returns
- DataTable
GetProcedures(IDbConnection, object[])
public DataTable GetProcedures(IDbConnection connection, object[] restrictions)
Parameters
connection
IDbConnection
restrictions
object[]
Returns
- DataTable
GetTables(IDbConnection, object[])
public DataTable GetTables(IDbConnection connection, object[] restrictions)
Parameters
connection
IDbConnection
restrictions
object[]
Returns
- DataTable
IsOleDbException(Exception)
public abstract bool IsOleDbException(Exception ex)
Parameters
ex
Exception
Returns
- bool