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