Class
LoggingDbTransaction

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: IADOWrapper<DbTransaction>

Constructors

LoggingDbTransaction(DbTransaction, LoggingDbConnection, IsolationLevel)

Declaration

cs-api-definition
public LoggingDbTransaction(DbTransaction underlying, LoggingDbConnection connection, IsolationLevel isolationLevel)

Parameters

underlying

DbTransaction

connection

LoggingDbConnection

isolationLevel

IsolationLevel

Properties

DbConnection

Declaration

cs-api-definition
protected override DbConnection DbConnection { get; }

Property Value

DbConnection

Overrides DbTransaction.DbConnection

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 DbTransaction.IsolationLevel

LoggingConnection

Declaration

cs-api-definition
public LoggingDbConnection LoggingConnection { get; }

Property Value

LoggingDbConnection

StoreObject

Declaration

cs-api-definition
public DbTransaction StoreObject { get; }

Property Value

DbTransaction

Implements IADOWrapper<DbTransaction>.StoreObject

Methods

Commit()

Declaration

cs-api-definition
public override void Commit()

Overrides DbTransaction.Commit()

Dispose(bool)

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

Overrides DbTransaction.Dispose(bool)

Rollback()

Declaration

cs-api-definition
public override void Rollback()

Overrides DbTransaction.Rollback()

UnWrap(DbTransaction)

Declaration

cs-api-definition
public static DbTransaction UnWrap(DbTransaction txn)

Parameters

txn

DbTransaction

Returns

DbTransaction