C# Class System.Transactions.CommittableTransaction

Inheritance: System.Transactions.Transaction, System.IAsyncResult, System.IDisposable, System.Runtime.Serialization.ISerializable
Show file Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
CommittableTransaction System.Threading
InternalDispose void

Public Methods

Method Description
BeginCommit ( AsyncCallback asyncCallback, object asyncState ) : IAsyncResult
BeginCommit ( System asyncCallback, object asyncState ) : System.IAsyncResult
Commit ( ) : void
CommittableTransaction ( )
CommittableTransaction ( System timeout )
CommittableTransaction ( ) : System.Threading
CommittableTransaction ( TimeSpan timeout ) : System.Threading
CommittableTransaction ( TransactionOptions options ) : System.Threading
EndCommit ( IAsyncResult asyncResult ) : void
EndCommit ( System ar ) : void
System ( System info, System context ) : void

Private Methods

Method Description
CommittableTransaction ( IsolationLevel isoLevel, TimeSpan timeout ) : System.Threading
InternalDispose ( ) : void

Method Details

BeginCommit() public method

public BeginCommit ( AsyncCallback asyncCallback, object asyncState ) : IAsyncResult
asyncCallback AsyncCallback
asyncState object
return IAsyncResult

BeginCommit() public method

public BeginCommit ( System asyncCallback, object asyncState ) : System.IAsyncResult
asyncCallback System
asyncState object
return System.IAsyncResult

Commit() public method

public Commit ( ) : void
return void

CommittableTransaction() public method

CommittableTransaction() public method

public CommittableTransaction ( System timeout )
timeout System

CommittableTransaction() public method

public CommittableTransaction ( ) : System.Threading
return System.Threading

CommittableTransaction() public method

public CommittableTransaction ( TimeSpan timeout ) : System.Threading
timeout TimeSpan
return System.Threading

CommittableTransaction() public method

public CommittableTransaction ( TransactionOptions options ) : System.Threading
options TransactionOptions
return System.Threading

EndCommit() public method

public EndCommit ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
return void

EndCommit() public method

public EndCommit ( System ar ) : void
ar System
return void

System() public method

public System ( System info, System context ) : void
info System
context System
return void