C# Class vlko.core.NH.Repository.Transaction

Inheritance: vlko.core.Repository.ITransaction
ファイルを表示 Open project: vlko/vlko Class Usage Examples

Private Properties

Property Type Description
Dispose void

Public Methods

Method Description
Commit ( ) : void

Commits this instance.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

InitTransactionContext ( ITransactionContext transactionContext ) : void

Inits the transaction context.

Rollback ( ) : void

Rollbacks this instance.

Transaction ( ) : System

Initializes a new instance of the UnitOfWork class.

Private Methods

Method Description
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources

Method Details

Commit() public method

Commits this instance.
public Commit ( ) : void
return void

Dispose() public method

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
return void

InitTransactionContext() public method

Inits the transaction context.
public InitTransactionContext ( ITransactionContext transactionContext ) : void
transactionContext ITransactionContext The transaction context.
return void

Rollback() public method

Rollbacks this instance.
public Rollback ( ) : void
return void

Transaction() public method

Initializes a new instance of the UnitOfWork class.
public Transaction ( ) : System
return System