System.Transactions.Enlistment.Enlistment C# (CSharp) Method

Enlistment() private method

private Enlistment ( IEnlistmentNotification twoPhaseNotifications, InternalTransaction transaction, Transaction atomicTransaction ) : System.Diagnostics
twoPhaseNotifications IEnlistmentNotification
transaction InternalTransaction
atomicTransaction Transaction
return System.Diagnostics
        internal Enlistment(
            IEnlistmentNotification twoPhaseNotifications,
            InternalTransaction transaction,
            Transaction atomicTransaction)
        {
            _internalEnlistment = new InternalEnlistment(
                this,
                twoPhaseNotifications,
                transaction,
                atomicTransaction
                );
        }

Same methods

Enlistment::Enlistment ( )
Enlistment::Enlistment ( Guid resourceManagerIdentifier, InternalTransaction transaction, IEnlistmentNotification twoPhaseNotifications, ISinglePhaseNotification singlePhaseNotifications, Transaction atomicTransaction ) : System.Diagnostics
Enlistment::Enlistment ( IEnlistmentNotification twoPhaseNotifications, object syncRoot ) : System.Diagnostics
Enlistment::Enlistment ( InternalEnlistment internalEnlistment ) : System.Diagnostics
Enlistment::Enlistment ( InternalTransaction transaction, IEnlistmentNotification twoPhaseNotifications, ISinglePhaseNotification singlePhaseNotifications, Transaction atomicTransaction, EnlistmentOptions enlistmentOptions ) : System.Diagnostics
Enlistment::Enlistment ( InternalTransaction transaction, IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Transaction atomicTransaction ) : System.Diagnostics