ClassLoggingDbTransaction
Class
Definition
Namespace:Telerik.OpenAccess.Runtime.Logging
Assembly:Telerik.OpenAccess.Runtime.dll
Syntax:
cs-api-definition
public sealed class LoggingDbTransaction : DbTransaction, IADOWrapper<DbTransaction>
Inheritance: objectMarshalByRefObjectDbTransactionLoggingDbTransaction
Implements:
Constructors
LoggingDbTransaction(DbTransaction, LoggingDbConnection, IsolationLevel)
Declaration
cs-api-definition
public LoggingDbTransaction(DbTransaction underlying, LoggingDbConnection connection, IsolationLevel isolationLevel)
Parameters
underlying
DbTransaction
connection
isolationLevel
IsolationLevel
Properties
DbConnection
Declaration
cs-api-definition
protected override DbConnection DbConnection { get; }
Property Value
DbConnection
Overrides
Id
Declaration
cs-api-definition
public int Id { get; }
Property Value
int
IdString
Declaration
cs-api-definition
public string IdString { get; }
Property Value
string
IsolationLevel
Declaration
cs-api-definition
public override IsolationLevel IsolationLevel { get; }
Property Value
IsolationLevel
Overrides
LoggingConnection
Declaration
cs-api-definition
public LoggingDbConnection LoggingConnection { get; }
Property Value
StoreObject
Declaration
cs-api-definition
public DbTransaction StoreObject { get; }
Property Value
DbTransaction
Implements
Methods
Commit()
Declaration
cs-api-definition
public override void Commit()
Overrides
Dispose(bool)
Declaration
cs-api-definition
protected override void Dispose(bool disposing)
Parameters
disposing
bool
Overrides
Rollback()
Declaration
cs-api-definition
public override void Rollback()
Overrides
UnWrap(DbTransaction)
Declaration
cs-api-definition
public static DbTransaction UnWrap(DbTransaction txn)
Parameters
txn
DbTransaction
Returns
DbTransaction