33 references to IPromotedEnlistment
System.Transactions.Local (33)
System\Transactions\DurableEnlistmentState.cs (1)
67internal override void ChangeStatePromoted(InternalEnlistment enlistment, IPromotedEnlistment promotedEnlistment)
System\Transactions\Enlistment.cs (7)
88private IPromotedEnlistment? _promotedEnlistment; 182internal IPromotedEnlistment? PromotedEnlistment 254void ISinglePhaseNotificationInternal.SinglePhaseCommit(IPromotedEnlistment singlePhaseEnlistment) 273void IEnlistmentNotificationInternal.Prepare(IPromotedEnlistment preparingEnlistment) 280void IEnlistmentNotificationInternal.Commit(IPromotedEnlistment enlistment) 287void IEnlistmentNotificationInternal.Rollback(IPromotedEnlistment enlistment) 294void IEnlistmentNotificationInternal.InDoubt(IPromotedEnlistment enlistment)
System\Transactions\EnlistmentState.cs (1)
81internal virtual void ChangeStatePromoted(InternalEnlistment enlistment, IPromotedEnlistment promotedEnlistment)
System\Transactions\IEnlistmentNotification.cs (4)
8void Prepare(IPromotedEnlistment preparingEnlistment); 10void Commit(IPromotedEnlistment enlistment); 12void Rollback(IPromotedEnlistment enlistment); 14void InDoubt(IPromotedEnlistment enlistment);
System\Transactions\ISinglePhaseNotification.cs (1)
8void SinglePhaseCommit(IPromotedEnlistment singlePhaseEnlistment);
System\Transactions\NonWindowsUnsupported.cs (4)
22internal IPromotedEnlistment ReenlistTransaction( 79internal IPromotedEnlistment EnlistVolatile( 84internal IPromotedEnlistment EnlistDurable( 97internal IPromotedEnlistment EnlistVolatile(
System\Transactions\TransactionState.cs (1)
2272IPromotedEnlistment promotedEnlistment = tx.PromotedTransaction.EnlistDurable(
System\Transactions\VolatileEnlistmentMultiplexing.cs (14)
21internal IPromotedEnlistment? _promotedEnlistment; 22internal IPromotedEnlistment? _preparingEnlistment; 239public abstract void Prepare(IPromotedEnlistment en); 241public abstract void Commit(IPromotedEnlistment en); 243public abstract void Rollback(IPromotedEnlistment en); 245public abstract void InDoubt(IPromotedEnlistment en); 312public override void Prepare(IPromotedEnlistment en) 319public override void Commit(IPromotedEnlistment en) 326public override void Rollback(IPromotedEnlistment en) 333public override void InDoubt(IPromotedEnlistment en) 405public override void Prepare(IPromotedEnlistment en) 412public override void Commit(IPromotedEnlistment en) 419public override void Rollback(IPromotedEnlistment en) 426public override void InDoubt(IPromotedEnlistment en)