1 write to _transaction
System.Transactions.Local (1)
System\Transactions\VolatileEnlistmentMultiplexing.cs (1)
26
_transaction
= transaction;
32 references to _transaction
System.Transactions.Local (32)
System\Transactions\VolatileEnlistmentMultiplexing.cs (32)
88
Monitor.TryEnter(demux.
_transaction
, 250, ref tookLock);
109
Monitor.Exit(demux.
_transaction
);
127
Monitor.TryEnter(demux.
_transaction
, 250, ref tookLock);
148
Monitor.Exit(demux.
_transaction
);
166
Monitor.TryEnter(demux.
_transaction
, 250, ref tookLock);
187
Monitor.Exit(demux.
_transaction
);
205
Monitor.TryEnter(demux.
_transaction
, 250, ref tookLock);
226
Monitor.Exit(demux.
_transaction
);
258
Debug.Assert(_promotedEnlistment != null &&
_transaction
.State != null);
261
_transaction
.State.ChangeStatePromotedPhase0(
_transaction
);
285
Debug.Assert(_promotedEnlistment != null &&
_transaction
.State != null);
290
_transaction
.State.ChangeStatePromotedCommitted(
_transaction
);
295
Debug.Assert(_promotedEnlistment != null &&
_transaction
.State != null);
300
_transaction
.State.ChangeStatePromotedAborted(
_transaction
);
305
Debug.Assert(
_transaction
.State != null);
306
_transaction
.State.InDoubtFromDtc(
_transaction
);
349
Debug.Assert(_promotedEnlistment != null &&
_transaction
.State != null);
352
_transaction
.State.ChangeStatePromotedPhase1(
_transaction
);
377
Debug.Assert(_promotedEnlistment != null &&
_transaction
.State != null);
382
_transaction
.State.ChangeStatePromotedCommitted(
_transaction
);
388
Debug.Assert(_promotedEnlistment != null &&
_transaction
.State != null);
393
_transaction
.State.ChangeStatePromotedAborted(
_transaction
);
399
Debug.Assert(
_transaction
.State != null);
400
_transaction
.State.InDoubtFromDtc(
_transaction
);