C# Class Serenity.Data.WrappedTransaction

Inheritance: IDbTransaction
Show file Open project: volkanceylan/Serenity Class Usage Examples

Public Methods

Method Description
Commit ( ) : void

Commits actual transaction and sets wrapped transaction for related connection to null.

Dispose ( ) : void

Rolbacks actual transaction and sets wrapped transaction for related connection to null.

Rollback ( ) : void

Rollbacks actual transaction and sets wrapped transaction for related connection to null.

Private Methods

Method Description
DetachConnection ( ) : void
WrappedTransaction ( Serenity.Data.WrappedConnection wrappedConnection, IDbTransaction actualTransaction ) : System.Data

Creates a new WrappedTransaction instance.

Method Details

Commit() public method

Commits actual transaction and sets wrapped transaction for related connection to null.
public Commit ( ) : void
return void

Dispose() public method

Rolbacks actual transaction and sets wrapped transaction for related connection to null.
public Dispose ( ) : void
return void

Rollback() public method

Rollbacks actual transaction and sets wrapped transaction for related connection to null.
public Rollback ( ) : void
return void