C# Class System.Transactions.Phase1VolatileEnlistment

Inheritance: InternalEnlistment
Show file Open project: dotnet/corefx

Public Methods

Method Description
Phase1VolatileEnlistment ( Enlistment enlistment, InternalTransaction transaction, IEnlistmentNotification twoPhaseNotifications, ISinglePhaseNotification singlePhaseNotifications, Transaction atomicTransaction ) : System.Diagnostics

Private Methods

Method Description
CheckComplete ( ) : void
FinishEnlistment ( ) : void

Method Details

Phase1VolatileEnlistment() public method

public Phase1VolatileEnlistment ( Enlistment enlistment, InternalTransaction transaction, IEnlistmentNotification twoPhaseNotifications, ISinglePhaseNotification singlePhaseNotifications, Transaction atomicTransaction ) : System.Diagnostics
enlistment Enlistment
transaction InternalTransaction
twoPhaseNotifications IEnlistmentNotification
singlePhaseNotifications ISinglePhaseNotification
atomicTransaction Transaction
return System.Diagnostics