5 writes to durableEnlistment
System.Transactions (5)
System\Transactions\TransactionState.cs (5)
1208tx.durableEnlistment = en.InternalEnlistment; 1434tx.durableEnlistment = en.InternalEnlistment; 1751tx.durableEnlistment = en.InternalEnlistment; 5420tx.durableEnlistment = null; 5427tx.durableEnlistment = enlistment.InternalEnlistment;
39 references to durableEnlistment
System.Transactions (39)
System\Transactions\TransactionState.cs (39)
1199if (tx.durableEnlistment != null || (enlistmentOptions & EnlistmentOptions.EnlistDuringPrepareRequired) != 0) 1209DurableEnlistmentState._DurableEnlistmentActive.EnterState( tx.durableEnlistment ); 1214tx.durableEnlistment.EnlistmentTraceId, 1425if ( tx.durableEnlistment != null ) 1438tx.durableEnlistment.EnlistmentTraceId, 1463DurableEnlistmentState._DurableEnlistmentActive.EnterState( tx.durableEnlistment ); 1741if ( tx.durableEnlistment != null ) 1755tx.durableEnlistment.EnlistmentTraceId, 1780DurableEnlistmentState._DurableEnlistmentActive.EnterState( tx.durableEnlistment ); 1894if ( tx.phase1Volatiles.volatileEnlistmentCount == 1 && tx.durableEnlistment == null 2021if ( tx.durableEnlistment != null ) 2024tx.durableEnlistment.State.ChangeStateCommitting( tx.durableEnlistment ); 2120if ( tx.durableEnlistment != null ) 2122tx.durableEnlistment.State.InternalAborted( tx.durableEnlistment ); 3040if ( tx.durableEnlistment != null ) 3043InternalEnlistment enlistment = tx.durableEnlistment; 3052tx.durableEnlistment.State.ChangeStatePromoted( tx.durableEnlistment, oletxEnlistment ); 4085if ( DiagnosticTrace.Verbose && tx.durableEnlistment != null ) 4088tx.durableEnlistment.EnlistmentTraceId, 4184tx.durableEnlistment.State.ChangeStateDelegated( tx.durableEnlistment ); 4322Debug.Assert(tx.durableEnlistment != null, "PromotedNonMSDTC state is not valid for transaction"); 4685tx.durableEnlistment.EnlistmentTraceId, 4694tx.durableEnlistment.State.ChangeStateCommitting(tx.durableEnlistment); 4903if (tx.durableEnlistment != null) 4905tx.durableEnlistment.State.InternalAborted(tx.durableEnlistment); 5122if (DiagnosticTrace.Verbose && tx.durableEnlistment != null) 5125tx.durableEnlistment.EnlistmentTraceId, 5489tx.durableEnlistment.EnlistmentTraceId, 5496tx.durableEnlistment.PromotableSinglePhaseNotification.SinglePhaseCommit( 5497tx.durableEnlistment.SinglePhaseEnlistment ); 5530tx.durableEnlistment.EnlistmentTraceId, 5535tx.durableEnlistment.PromotableSinglePhaseNotification.Rollback( 5536tx.durableEnlistment.SinglePhaseEnlistment );