2 implementations of IPromotedEnlistment
System.Transactions (2)
System\Transactions\Oletx\OletxEnlistment.cs (1)
29
IPromotedEnlistment
System\Transactions\Oletx\OletxVolatileEnlistment.cs (1)
1122
IPromotedEnlistment
51 references to IPromotedEnlistment
System.Transactions (51)
System\Transactions\DurableEnlistmentState.cs (1)
185
internal override void ChangeStatePromoted( InternalEnlistment enlistment,
IPromotedEnlistment
promotedEnlistment )
System\Transactions\Enlistment.cs (7)
95
IPromotedEnlistment
promotedEnlistment;
257
internal
IPromotedEnlistment
PromotedEnlistment
345
IPromotedEnlistment
singlePhaseEnlistment
366
IPromotedEnlistment
preparingEnlistment
375
IPromotedEnlistment
enlistment
384
IPromotedEnlistment
enlistment
393
IPromotedEnlistment
enlistment
System\Transactions\EnlistmentState.cs (1)
136
internal virtual void ChangeStatePromoted( InternalEnlistment enlistment,
IPromotedEnlistment
promotedEnlistment )
System\Transactions\IEnlistmentNotification.cs (4)
11
IPromotedEnlistment
preparingEnlistment
15
IPromotedEnlistment
enlistment
19
IPromotedEnlistment
enlistment
23
IPromotedEnlistment
enlistment
System\Transactions\ISinglePhaseNotification.cs (1)
11
IPromotedEnlistment
singlePhaseEnlistment
System\Transactions\Oletx\OleTxTransaction.cs (10)
288
internal
IPromotedEnlistment
EnlistVolatile(
309
IPromotedEnlistment
enlistment = realOletxTransaction.EnlistVolatile(
324
internal
IPromotedEnlistment
EnlistVolatile(
345
IPromotedEnlistment
enlistment = realOletxTransaction.EnlistVolatile(
360
internal
IPromotedEnlistment
EnlistDurable(
1028
internal
IPromotedEnlistment
CommonEnlistVolatile(
1191
internal
IPromotedEnlistment
EnlistVolatile(
1197
IPromotedEnlistment
enlistment = CommonEnlistVolatile(
1205
internal
IPromotedEnlistment
EnlistVolatile(
1211
IPromotedEnlistment
enlistment = CommonEnlistVolatile(
System\Transactions\Oletx\OletxVolatileEnlistment.cs (12)
1477
void
IPromotedEnlistment
.EnlistmentDone()
1532
void
IPromotedEnlistment
.Prepared()
1623
void
IPromotedEnlistment
.ForceRollback()
1625
((
IPromotedEnlistment
)this).ForceRollback( null );
1628
void
IPromotedEnlistment
.ForceRollback(Exception e)
1686
void
IPromotedEnlistment
.Committed()
1691
void
IPromotedEnlistment
.Aborted()
1696
void
IPromotedEnlistment
.Aborted(Exception e)
1701
void
IPromotedEnlistment
.InDoubt()
1706
void
IPromotedEnlistment
.InDoubt(Exception e)
1711
byte[]
IPromotedEnlistment
.GetRecoveryInformation()
1717
InternalEnlistment
IPromotedEnlistment
.InternalEnlistment
System\Transactions\TransactionState.cs (1)
3044
IPromotedEnlistment
oletxEnlistment = tx.PromotedTransaction.EnlistDurable(
System\Transactions\VolatileEnlistmentMultiplexing.cs (14)
28
internal
IPromotedEnlistment
oletxEnlistment;
29
internal
IPromotedEnlistment
preparingEnlistment;
334
public abstract void Prepare(
IPromotedEnlistment
en );
336
public abstract void Commit(
IPromotedEnlistment
en );
338
public abstract void Rollback(
IPromotedEnlistment
en );
340
public abstract void InDoubt(
IPromotedEnlistment
en );
402
public override void Prepare(
IPromotedEnlistment
en )
409
public override void Commit(
IPromotedEnlistment
en )
416
public override void Rollback(
IPromotedEnlistment
en )
423
public override void InDoubt(
IPromotedEnlistment
en )
489
public override void Prepare(
IPromotedEnlistment
en )
496
public override void Commit(
IPromotedEnlistment
en )
503
public override void Rollback(
IPromotedEnlistment
en )
510
public override void InDoubt(
IPromotedEnlistment
en )