1 interface inheriting from IEnlistmentNotificationInternal
System.Transactions.Local (1)
System\Transactions\ISinglePhaseNotification.cs (1)
6
internal interface ISinglePhaseNotificationInternal :
IEnlistmentNotificationInternal
1 implementation of IEnlistmentNotificationInternal
System.Transactions.Local (1)
System\Transactions\VolatileEnlistmentMultiplexing.cs (1)
15
internal abstract class VolatileDemultiplexer :
IEnlistmentNotificationInternal
26 references to IEnlistmentNotificationInternal
System.Transactions.Local (26)
System\Transactions\Enlistment.cs (4)
273
void
IEnlistmentNotificationInternal
.Prepare(IPromotedEnlistment preparingEnlistment)
280
void
IEnlistmentNotificationInternal
.Commit(IPromotedEnlistment enlistment)
287
void
IEnlistmentNotificationInternal
.Rollback(IPromotedEnlistment enlistment)
294
void
IEnlistmentNotificationInternal
.InDoubt(IPromotedEnlistment enlistment)
System\Transactions\Oletx\OletxEnlistment.cs (8)
30
private
IEnlistmentNotificationInternal
? _iEnlistmentNotification;
53
IEnlistmentNotificationInternal
enlistmentNotification,
83
IEnlistmentNotificationInternal
enlistmentNotification,
183
internal
IEnlistmentNotificationInternal
? EnlistmentNotification => _iEnlistmentNotification;
246
IEnlistmentNotificationInternal
localEnlistmentNotification;
377
IEnlistmentNotificationInternal
? localEnlistmentNotification = null;
447
IEnlistmentNotificationInternal
? localEnlistmentNotification = null;
558
IEnlistmentNotificationInternal
? localEnlistmentNotification = null;
System\Transactions\Oletx\OletxResourceManager.cs (2)
259
IEnlistmentNotificationInternal
enlistmentNotification,
346
internal OletxEnlistment Reenlist(byte[] prepareInfo,
IEnlistmentNotificationInternal
enlistmentNotification)
System\Transactions\Oletx\OletxTransaction.cs (5)
284
IEnlistmentNotificationInternal
enlistmentNotification,
290
etwLog.MethodEnter(TraceSourceType.TraceSourceOleTx, this, $"{nameof(OletxTransaction)}.{nameof(EnlistVolatile)}({nameof(
IEnlistmentNotificationInternal
)}");
308
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, this, $"{nameof(OletxTransaction)}.{nameof(EnlistVolatile)}({nameof(
IEnlistmentNotificationInternal
)}");
841
IEnlistmentNotificationInternal
enlistmentNotification,
965
IEnlistmentNotificationInternal
enlistmentNotification,
System\Transactions\Oletx\OletxTransactionManager.cs (1)
486
IEnlistmentNotificationInternal
enlistmentNotification)
System\Transactions\Oletx\OletxVolatileEnlistment.cs (6)
999
private readonly
IEnlistmentNotificationInternal
_iEnlistmentNotification;
1012
IEnlistmentNotificationInternal
enlistmentNotification,
1035
IEnlistmentNotificationInternal
localEnlistmentNotification;
1118
IEnlistmentNotificationInternal
? localEnlistmentNotification = null;
1180
IEnlistmentNotificationInternal
? localEnlistmentNotification = null;
1248
IEnlistmentNotificationInternal
? localEnlistmentNotification = null;