C# Class System.Transactions.InternalTransaction

Inheritance: IDisposable
Show file Open project: dotnet/corefx Class Usage Examples

Protected Properties

Property Type Description
_transactionState TransactionState

Private Properties

Property Type Description
DistributedTransactionOutcome void
FireCompletion void
InternalTransaction System.Collections
InternalTransaction System.Collections
InternalTransaction System.Collections
SetPromoterTypeToMSDTC void
SignalAsyncCompletion void
ThrowIfPromoterTypeIsNotMSDTC void

Public Methods

Method Description
Dispose ( ) : void

Private Methods

Method Description
DistributedTransactionOutcome ( InternalTransaction tx, TransactionStatus status ) : void
FireCompletion ( ) : void
InternalTransaction ( System.TimeSpan timeout, CommittableTransaction committableTransaction ) : System.Collections
InternalTransaction ( Transaction outcomeSource, DistributedTransaction distributedTx ) : System.Collections
InternalTransaction ( Transaction outcomeSource, ITransactionPromoter promoter ) : System.Collections
SetPromoterTypeToMSDTC ( ) : void
SignalAsyncCompletion ( ) : void
ThrowIfPromoterTypeIsNotMSDTC ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Property Details

_transactionState protected property

protected TransactionState _transactionState
return TransactionState