2 instantiations of OletxEnlistment
System.Transactions.Local (2)
System\Transactions\Oletx\OletxResourceManager.cs (2)
273
OletxEnlistment enlistment =
new
(
412
return new
OletxEnlistment
(enlistmentNotification, xactStatus, prepareInfo, this);
35 references to OletxEnlistment
System.Transactions.Local (35)
System\Transactions\DtcProxyShim\EnlistmentNotifyShim.cs (1)
27
internal EnlistmentNotifyShim(DtcProxyShimFactory shimFactory,
OletxEnlistment
enlistmentIdentifier)
System\Transactions\DtcProxyShim\ResourceManagerShim.cs (1)
22
OletxEnlistment
managedIdentifier,
System\Transactions\Oletx\OletxEnlistment.cs (7)
566
etwLog.MethodEnter(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(Phase0Request)}");
662
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(Phase0Request)}");
672
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(Phase0Request)}");
683
etwLog.MethodEnter(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(EnlistmentDone)}");
828
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(EnlistmentDone)}");
839
etwLog.MethodEnter(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(EnlistmentTraceId)}");
840
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(EnlistmentTraceId)}");
System\Transactions\Oletx\OletxResourceManager.cs (14)
226
OletxEnlistment
? enlistment;
244
enlistment = enlistEnum.Value as
OletxEnlistment
;
256
internal
OletxEnlistment
EnlistDurable(
273
OletxEnlistment
enlistment = new(
346
internal
OletxEnlistment
Reenlist(byte[] prepareInfo, IEnlistmentNotificationInternal enlistmentNotification)
484
internal void RemoveFromReenlistPending(
OletxEnlistment
enlistment)
517
OletxEnlistment
? localEnlistment;
563
localEnlistment = resourceManager.ReenlistList[0] as
OletxEnlistment
;
578
if (
OletxEnlistment
.OletxEnlistmentState.Done == localEnlistment.State)
585
else if (
OletxEnlistment
.OletxEnlistmentState.Prepared != localEnlistment.State)
623
if (
OletxEnlistment
.OletxEnlistmentState.Done == localEnlistment.State)
661
if (
OletxEnlistment
.OletxEnlistmentState.Done == localEnlistment.State)
682
localEnlistment.State =
OletxEnlistment
.OletxEnlistmentState.Committing;
693
localEnlistment.State =
OletxEnlistment
.OletxEnlistmentState.Aborting;
System\Transactions\Oletx\OletxTransaction.cs (3)
259
etwLog.MethodEnter(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(EnlistVolatile)}(({nameof(ISinglePhaseNotificationInternal)}");
277
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(EnlistVolatile)}(({nameof(ISinglePhaseNotificationInternal)}");
343
OletxEnlistment
enlistment = rm.EnlistDurable(
System\Transactions\Oletx\OletxTransactionManager.cs (7)
146
if (enlistment2 is
OletxEnlistment
oletxEnlistment)
248
if (enlistment2 is
OletxEnlistment
enlistment)
262
if (enlistment2 is
OletxEnlistment
enlistment)
276
if (enlistment2 is
OletxEnlistment
enlistment)
290
if (enlistment2 is
OletxEnlistment
enlistment)
483
internal
OletxEnlistment
ReenlistTransaction(
504
OletxEnlistment
returnValue = oletxResourceManager.Reenlist(recoveryInformation, enlistmentNotification);
System\Transactions\Oletx\OletxVolatileEnlistment.cs (2)
1318
etwLog.MethodEnter(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(IPromotedEnlistment.EnlistmentDone)}");
1354
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, this, $"{nameof(
OletxEnlistment
)}.{nameof(IPromotedEnlistment.EnlistmentDone)}");