C# Class Neo4jClient.Transactions.Neo4jTransactionResourceManager

Inheritance: System.MarshalByRefObject, ITransactionResourceManager
Exibir arquivo Open project: Readify/Neo4jClient

Public Methods

Method Description
CommitTransaction ( int transactionId ) : void
Enlist ( ITransactionExecutionEnvironment transactionExecutionEnvironment, byte transactionToken ) : void
Promote ( ITransactionExecutionEnvironment transactionExecutionEnvironment ) : byte[]
RollbackTransaction ( int transactionId ) : void

Method Details

CommitTransaction() public method

public CommitTransaction ( int transactionId ) : void
transactionId int
return void

Enlist() public method

public Enlist ( ITransactionExecutionEnvironment transactionExecutionEnvironment, byte transactionToken ) : void
transactionExecutionEnvironment ITransactionExecutionEnvironment
transactionToken byte
return void

Promote() public method

public Promote ( ITransactionExecutionEnvironment transactionExecutionEnvironment ) : byte[]
transactionExecutionEnvironment ITransactionExecutionEnvironment
return byte[]

RollbackTransaction() public method

public RollbackTransaction ( int transactionId ) : void
transactionId int
return void