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