ClassLoggingDbConnection
Definition
Namespace:Telerik.OpenAccess.Runtime.Logging
Assembly:Telerik.OpenAccess.Runtime.dll
Syntax:
public sealed class LoggingDbConnection : DbConnection, IADOWrapper<DbConnection>
Inheritance: objectMarshalByRefObjectComponentDbConnectionLoggingDbConnection
Implements:
Constructors
LoggingDbConnection(DbConnection, IADOLog, int)
Declaration
public LoggingDbConnection(DbConnection underlying, IADOLog log, int contextId)
Parameters
underlying
DbConnection
log
contextId
int
Properties
ConnectionString
Declaration
public override string ConnectionString { get; set; }
Property Value
string
Overrides
ConnectionTimeout
Declaration
public override int ConnectionTimeout { get; }
Property Value
int
Overrides
ContextId
Declaration
public int ContextId { get; set; }
Property Value
int
DataSource
Declaration
public override string DataSource { get; }
Property Value
string
Overrides
Database
Declaration
public override string Database { get; }
Property Value
string
Overrides
Id
Declaration
public int Id { get; }
Property Value
int
IdString
Declaration
public string IdString { get; }
Property Value
string
ServerVersion
Declaration
public override string ServerVersion { get; }
Property Value
string
Overrides
State
Declaration
public override ConnectionState State { get; }
Property Value
ConnectionState
Overrides
StoreObject
Declaration
public DbConnection StoreObject { get; }
Property Value
DbConnection
Implements
Methods
BeginDbTransaction(IsolationLevel)
Declaration
protected override DbTransaction BeginDbTransaction(IsolationLevel isolationLevel)
Parameters
isolationLevel
IsolationLevel
Returns
DbTransaction
Overrides
ChangeDatabase(string)
Declaration
public override void ChangeDatabase(string databaseName)
Parameters
databaseName
string
Overrides
Close()
Declaration
public override void Close()
Overrides
CreateDbCommand()
Declaration
protected override DbCommand CreateDbCommand()
Returns
DbCommand
Overrides
Dispose(bool)
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
bool
Overrides
EnlistTransaction(Transaction)
Declaration
public override void EnlistTransaction(Transaction transaction)
Parameters
transaction
Transaction
Overrides
GetSchema()
Declaration
public override DataTable GetSchema()
Returns
DataTable
Overrides
GetSchema(string)
Declaration
public override DataTable GetSchema(string collectionName)
Parameters
collectionName
string
Returns
DataTable
Overrides
GetSchema(string, string[])
Declaration
public override DataTable GetSchema(string collectionName, string[] restrictionValues)
Parameters
collectionName
string
restrictionValues
string[]
Returns
DataTable
Overrides
Open()
Declaration
public override void Open()
Overrides
UnWrap(DbConnection)
Declaration
public static DbConnection UnWrap(DbConnection command)
Parameters
command
DbConnection
Returns
DbConnection