3 instantiations of InternalTransaction
System.Transactions.Local (3)
System\Transactions\CommittableTransaction.cs (1)
33
_internalTransaction = new
InternalTransaction
(timeout, this);
System\Transactions\Transaction.cs (2)
282
_internalTransaction = new
InternalTransaction
(this, distributedTransaction);
299
_internalTransaction = new
InternalTransaction
(this, superior);
386 references to InternalTransaction
System.Transactions.Local (386)
System\Transactions\CommittableTransaction.cs (1)
30
internal CommittableTransaction(IsolationLevel isoLevel, TimeSpan timeout) : base(isoLevel, (
InternalTransaction
?)null)
System\Transactions\DependentTransaction.cs (1)
14
internal DependentTransaction(IsolationLevel isoLevel,
InternalTransaction
internalTransaction, bool blocking) :
System\Transactions\Enlistment.cs (14)
57
protected
InternalTransaction
_transaction = null!;
101
protected InternalEnlistment(Enlistment enlistment,
InternalTransaction
transaction, Transaction atomicTransaction)
113
InternalTransaction
transaction,
130
InternalTransaction
transaction,
158
internal
InternalTransaction
Transaction => _transaction;
211
string.Create(CultureInfo.InvariantCulture, $"{
InternalTransaction
.InstanceIdentifier}{Interlocked.Increment(ref
InternalTransaction
._nextHash)}"),
310
InternalTransaction
transaction,
352
InternalTransaction
transaction,
370
InternalTransaction
transaction,
414
InternalTransaction
transaction,
430
InternalTransaction
transaction,
460
InternalTransaction
transaction,
474
InternalTransaction
transaction,
System\Transactions\InternalTransaction.cs (3)
292
internal static void DistributedTransactionOutcome(
InternalTransaction
tx, TransactionStatus status)
404
private readonly
InternalTransaction
_internalTransaction;
406
internal FinalizedObject(
InternalTransaction
internalTransaction, Guid identifier)
System\Transactions\NonWindowsUnsupported.cs (2)
125
internal
InternalTransaction
? InternalTransaction { get; set; }
136
internal void BeginCommit(
InternalTransaction
tx) => throw NotSupported();
System\Transactions\Transaction.cs (2)
244
internal
InternalTransaction
_internalTransaction = null!;
254
internal Transaction(IsolationLevel isoLevel,
InternalTransaction
? internalTransaction)
System\Transactions\TransactionInformation.cs (2)
10
private readonly
InternalTransaction
_internalTransaction;
12
internal TransactionInformation(
InternalTransaction
internalTransaction)
System\Transactions\TransactionState.cs (347)
161
internal void CommonEnterState(
InternalTransaction
tx)
168
if (++tx._currentStateHist >
InternalTransaction
.MaxStateHist)
176
internal abstract void EnterState(
InternalTransaction
tx);
178
internal virtual void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
183
internal virtual void EndCommit(
InternalTransaction
tx)
190
internal virtual void Rollback(
InternalTransaction
tx, Exception? e)
196
InternalTransaction
tx,
207
InternalTransaction
tx,
218
InternalTransaction
tx,
228
InternalTransaction
tx,
237
internal virtual void CheckForFinishedTransaction(
InternalTransaction
tx)
250
internal virtual Guid get_Identifier(
InternalTransaction
tx)
256
internal abstract TransactionStatus get_Status(
InternalTransaction
tx);
258
internal virtual void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
263
internal virtual void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
269
InternalTransaction
tx,
278
internal virtual void CompleteBlockingClone(
InternalTransaction
tx)
283
internal virtual void CompleteAbortingClone(
InternalTransaction
tx)
287
internal virtual void CreateBlockingClone(
InternalTransaction
tx)
292
internal virtual void CreateAbortingClone(
InternalTransaction
tx)
297
internal virtual void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
309
internal virtual void ChangeStateTransactionCommitted(
InternalTransaction
tx)
321
internal virtual void InDoubtFromEnlistment(
InternalTransaction
tx)
333
internal virtual void ChangeStatePromotedAborted(
InternalTransaction
tx)
345
internal virtual void ChangeStatePromotedCommitted(
InternalTransaction
tx)
357
internal virtual void InDoubtFromDtc(
InternalTransaction
tx)
369
internal virtual void ChangeStatePromotedPhase0(
InternalTransaction
tx)
381
internal virtual void ChangeStatePromotedPhase1(
InternalTransaction
tx)
393
internal virtual void ChangeStateAbortedDuringPromotion(
InternalTransaction
tx)
405
internal virtual void Timeout(
InternalTransaction
tx)
409
internal virtual void Phase0VolatilePrepareDone(
InternalTransaction
tx)
415
internal virtual void Phase1VolatilePrepareDone(
InternalTransaction
tx)
421
internal virtual void RestartCommitIfNeeded(
InternalTransaction
tx)
443
internal virtual void Promote(
InternalTransaction
tx)
448
internal virtual byte[] PromotedToken(
InternalTransaction
tx)
454
InternalTransaction
tx,
464
internal virtual void SetDistributedTransactionId(
InternalTransaction
tx,
471
internal virtual void DisposeRoot(
InternalTransaction
tx)
475
internal virtual bool IsCompleted(
InternalTransaction
tx)
488
new InternalEnlistment[enlistments._volatileEnlistmentSize +
InternalTransaction
.VolatileArrayIncrement];
501
enlistments._volatileEnlistmentSize +=
InternalTransaction
.VolatileArrayIncrement;
521
internal override TransactionStatus get_Status(
InternalTransaction
tx)
526
internal override void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
540
InternalTransaction
tx,
556
InternalTransaction
tx,
585
internal override void Timeout(
InternalTransaction
tx)
597
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
609
internal override void CompleteBlockingClone(
InternalTransaction
tx)
629
internal override void CompleteAbortingClone(
InternalTransaction
tx)
639
internal override void CreateBlockingClone(
InternalTransaction
tx)
645
internal override void CreateAbortingClone(
InternalTransaction
tx)
651
internal override void Promote(
InternalTransaction
tx)
657
internal override byte[] PromotedToken(
InternalTransaction
tx)
676
internal override void EnterState(
InternalTransaction
tx)
684
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
695
internal override void Rollback(
InternalTransaction
tx, Exception? e)
706
InternalTransaction
tx,
732
InternalTransaction
tx,
758
InternalTransaction
tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification,
807
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
812
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
817
internal override void DisposeRoot(
InternalTransaction
tx)
830
internal override void EnterState(
InternalTransaction
tx)
838
internal override void Rollback(
InternalTransaction
tx, Exception? e)
851
InternalTransaction
tx,
862
InternalTransaction
tx,
873
internal override TransactionStatus get_Status(
InternalTransaction
tx)
879
internal override void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
886
InternalTransaction
tx,
895
internal override void CreateBlockingClone(
InternalTransaction
tx)
902
internal override void CreateAbortingClone(
InternalTransaction
tx)
915
internal override void EnterState(
InternalTransaction
tx)
949
InternalTransaction
tx,
967
InternalTransaction
tx,
985
InternalTransaction
tx,
1011
InternalTransaction
tx,
1037
internal override void Rollback(
InternalTransaction
tx, Exception? e)
1045
InternalTransaction
tx,
1095
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
1128
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
1133
internal override void RestartCommitIfNeeded(
InternalTransaction
tx)
1143
internal override void Promote(
InternalTransaction
tx)
1150
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
1157
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
1178
internal override void EnterState(
InternalTransaction
tx)
1219
internal override void Rollback(
InternalTransaction
tx, Exception? e)
1224
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
1232
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
1242
internal override void Timeout(
InternalTransaction
tx)
1261
internal override void EnterState(
InternalTransaction
tx)
1273
internal override void ChangeStateTransactionCommitted(
InternalTransaction
tx)
1279
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
1285
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
1299
internal override void EnterState(
InternalTransaction
tx)
1317
internal override void ChangeStateTransactionCommitted(
InternalTransaction
tx)
1323
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
1329
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
1344
internal override void EnterState(
InternalTransaction
tx)
1352
internal override void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
1362
internal override bool IsCompleted(
InternalTransaction
tx)
1375
internal override void EnterState(
InternalTransaction
tx)
1417
internal override TransactionStatus get_Status(
InternalTransaction
tx)
1423
internal override void Rollback(
InternalTransaction
tx, Exception? e)
1428
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
1434
internal override void EndCommit(
InternalTransaction
tx)
1440
internal override void RestartCommitIfNeeded(
InternalTransaction
tx)
1445
internal override void Timeout(
InternalTransaction
tx)
1451
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
1456
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
1461
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
1466
internal override void ChangeStatePromotedAborted(
InternalTransaction
tx)
1471
internal override void ChangeStateAbortedDuringPromotion(
InternalTransaction
tx)
1476
internal override void CreateBlockingClone(
InternalTransaction
tx)
1481
internal override void CreateAbortingClone(
InternalTransaction
tx)
1486
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
1491
internal override void CheckForFinishedTransaction(
InternalTransaction
tx)
1496
private static TransactionAbortedException CreateTransactionAbortedException(
InternalTransaction
tx)
1510
internal override void EnterState(
InternalTransaction
tx)
1549
internal override TransactionStatus get_Status(
InternalTransaction
tx)
1555
internal override void Rollback(
InternalTransaction
tx, Exception? e)
1561
internal override void EndCommit(
InternalTransaction
tx)
1573
internal override void EnterState(
InternalTransaction
tx)
1612
internal override TransactionStatus get_Status(
InternalTransaction
tx)
1618
internal override void Rollback(
InternalTransaction
tx, Exception? e)
1624
internal override void EndCommit(
InternalTransaction
tx)
1630
internal override void CheckForFinishedTransaction(
InternalTransaction
tx)
1636
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
1650
internal override TransactionStatus get_Status(
InternalTransaction
tx)
1662
InternalTransaction
tx,
1691
InternalTransaction
tx,
1720
InternalTransaction
tx,
1761
InternalTransaction
tx,
1801
internal override void Rollback(
InternalTransaction
tx, Exception? e)
1821
internal override Guid get_Identifier(
InternalTransaction
? tx)
1834
internal override void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
1842
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
1854
internal override void RestartCommitIfNeeded(
InternalTransaction
tx)
1861
InternalTransaction
tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification,
1870
internal override void CompleteBlockingClone(
InternalTransaction
tx)
1919
internal override void CompleteAbortingClone(
InternalTransaction
tx)
1962
internal override void CreateBlockingClone(
InternalTransaction
tx)
1977
internal override void CreateAbortingClone(
InternalTransaction
tx)
2005
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
2029
internal override void ChangeStatePromotedAborted(
InternalTransaction
tx)
2035
internal override void ChangeStatePromotedCommitted(
InternalTransaction
tx)
2041
internal override void InDoubtFromDtc(
InternalTransaction
tx)
2047
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
2053
internal override void ChangeStateAbortedDuringPromotion(
InternalTransaction
tx)
2059
internal override void Timeout(
InternalTransaction
tx)
2092
internal override void Promote(
InternalTransaction
tx)
2097
internal override byte[] PromotedToken(
InternalTransaction
tx)
2105
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
2112
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
2126
internal override void EnterState(
InternalTransaction
tx)
2143
internal override void EnterState(
InternalTransaction
tx)
2238
InternalTransaction
tx,
2264
internal virtual bool PromoteDurable(
InternalTransaction
tx)
2287
internal virtual void PromoteEnlistmentsAndOutcome(
InternalTransaction
tx)
2390
internal override void DisposeRoot(
InternalTransaction
tx)
2404
internal override void EnterState(
InternalTransaction
tx)
2410
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
2417
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
2445
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
2461
internal override void EnterState(
InternalTransaction
tx)
2471
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
2478
internal override void ChangeStatePromotedPhase0(
InternalTransaction
tx)
2484
internal override void ChangeStatePromotedPhase1(
InternalTransaction
tx)
2497
internal override void EnterState(
InternalTransaction
tx)
2534
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
2558
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
2576
internal override void EnterState(
InternalTransaction
tx)
2620
internal override void CreateBlockingClone(
InternalTransaction
tx)
2626
internal override void CreateAbortingClone(
InternalTransaction
tx)
2632
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
2642
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
2666
internal override Enlistment EnlistVolatile(
InternalTransaction
tx, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
2672
internal override Enlistment EnlistVolatile(
InternalTransaction
tx, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
2678
internal override Enlistment EnlistDurable(
InternalTransaction
tx, Guid resourceManagerIdentifier, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
2684
internal override Enlistment EnlistDurable(
InternalTransaction
tx, Guid resourceManagerIdentifier, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
2698
internal override void EnterState(
InternalTransaction
tx)
2704
internal override TransactionStatus get_Status(
InternalTransaction
tx)
2710
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
2717
internal override void CreateBlockingClone(
InternalTransaction
tx)
2723
internal override void CreateAbortingClone(
InternalTransaction
tx)
2729
internal override void ChangeStatePromotedAborted(
InternalTransaction
tx)
2735
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
2741
internal override void RestartCommitIfNeeded(
InternalTransaction
tx)
2754
internal override void EnterState(
InternalTransaction
tx)
2784
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
2797
internal override void EnterState(
InternalTransaction
tx)
2819
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
2832
internal override void EnterState(
InternalTransaction
tx)
2850
internal override void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
2861
internal override void EndCommit(
InternalTransaction
tx)
2869
internal override void CompleteBlockingClone(
InternalTransaction
tx)
2875
internal override void CompleteAbortingClone(
InternalTransaction
tx)
2881
internal override void CreateBlockingClone(
InternalTransaction
tx)
2887
internal override void CreateAbortingClone(
InternalTransaction
tx)
2892
internal override Guid get_Identifier(
InternalTransaction
tx)
2898
internal override void Promote(
InternalTransaction
tx)
2903
protected abstract void PromotedTransactionOutcome(
InternalTransaction
tx);
2911
InternalTransaction
tx = (
InternalTransaction
)state;
2927
internal override void EnterState(
InternalTransaction
tx)
2954
internal override TransactionStatus get_Status(
InternalTransaction
tx)
2960
internal override void Rollback(
InternalTransaction
tx, Exception? e)
2966
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
2972
internal override void CreateBlockingClone(
InternalTransaction
tx)
2978
internal override void CreateAbortingClone(
InternalTransaction
tx)
2984
internal override void RestartCommitIfNeeded(
InternalTransaction
tx)
2990
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
2996
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
3002
internal override void ChangeStatePromotedPhase0(
InternalTransaction
tx)
3007
internal override void ChangeStatePromotedPhase1(
InternalTransaction
tx)
3012
internal override void ChangeStatePromotedAborted(
InternalTransaction
tx)
3018
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
3024
protected override void PromotedTransactionOutcome(
InternalTransaction
tx)
3034
internal override void CheckForFinishedTransaction(
InternalTransaction
tx)
3040
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
3046
internal override void InDoubtFromDtc(
InternalTransaction
tx)
3055
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
3071
internal override void EnterState(
InternalTransaction
tx)
3098
internal override TransactionStatus get_Status(
InternalTransaction
tx)
3104
internal override void ChangeStatePromotedCommitted(
InternalTransaction
tx)
3110
protected override void PromotedTransactionOutcome(
InternalTransaction
tx)
3116
internal override void InDoubtFromDtc(
InternalTransaction
tx)
3125
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
3141
internal override void EnterState(
InternalTransaction
tx)
3168
internal override TransactionStatus get_Status(
InternalTransaction
tx)
3174
internal override void RestartCommitIfNeeded(
InternalTransaction
tx)
3180
internal override void ChangeStatePromotedPhase0(
InternalTransaction
tx)
3185
internal override void ChangeStatePromotedPhase1(
InternalTransaction
tx)
3191
internal override void InDoubtFromDtc(
InternalTransaction
tx)
3199
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
3207
protected override void PromotedTransactionOutcome(
InternalTransaction
tx)
3217
internal override void CheckForFinishedTransaction(
InternalTransaction
tx)
3223
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
3229
internal override void ChangeStatePromotedAborted(
InternalTransaction
tx)
3240
internal override void ChangeStatePromotedCommitted(
InternalTransaction
tx)
3252
internal override void EnterState(
InternalTransaction
tx)
3350
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
3362
internal override bool PromoteDurable(
InternalTransaction
tx)
3373
internal override void RestartCommitIfNeeded(
InternalTransaction
tx)
3379
internal override void Rollback(
InternalTransaction
tx, Exception? e)
3397
internal override TransactionStatus get_Status(
InternalTransaction
tx)
3403
InternalTransaction
tx,
3429
InternalTransaction
tx,
3456
InternalTransaction
tx,
3468
InternalTransaction
tx,
3480
InternalTransaction
tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification,
3489
internal override void Rollback(
InternalTransaction
tx, Exception? e)
3501
internal override Guid get_Identifier(
InternalTransaction
tx)
3508
internal override void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
3517
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
3526
internal override void CompleteBlockingClone(
InternalTransaction
tx)
3547
internal override void CompleteAbortingClone(
InternalTransaction
tx)
3557
internal override void CreateBlockingClone(
InternalTransaction
tx)
3563
internal override void CreateAbortingClone(
InternalTransaction
tx)
3574
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
3580
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
3590
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
3595
internal override void ChangeStateAbortedDuringPromotion(
InternalTransaction
tx)
3600
internal override void Timeout(
InternalTransaction
tx)
3612
internal override void Promote(
InternalTransaction
tx)
3617
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
3623
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
3629
internal override byte[] PromotedToken(
InternalTransaction
tx)
3637
internal override void DisposeRoot(
InternalTransaction
tx)
3648
internal override void EnterState(
InternalTransaction
tx)
3681
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
3686
internal override void Rollback(
InternalTransaction
tx, Exception? e)
3692
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
3725
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
3741
internal override void EnterState(
InternalTransaction
tx)
3777
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
3782
internal override void Rollback(
InternalTransaction
tx, Exception? e)
3788
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
3799
InternalTransaction
tx,
3809
InternalTransaction
tx,
3819
InternalTransaction
tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification,
3827
internal override void CreateBlockingClone(
InternalTransaction
tx)
3832
internal override void CreateAbortingClone(
InternalTransaction
tx)
3843
internal override void EnterState(
InternalTransaction
tx)
3861
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
3866
internal override void Rollback(
InternalTransaction
tx, Exception? e)
3872
internal override void ChangeStateTransactionCommitted(
InternalTransaction
tx)
3878
internal override void InDoubtFromEnlistment(
InternalTransaction
tx)
3884
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
3892
internal override void ChangeStateAbortedDuringPromotion(
InternalTransaction
tx)
3898
InternalTransaction
tx,
3908
InternalTransaction
tx,
3918
InternalTransaction
tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification,
3926
internal override void CreateBlockingClone(
InternalTransaction
tx)
3931
internal override void CreateAbortingClone(
InternalTransaction
tx)
3943
internal override void EnterState(
InternalTransaction
tx)
3960
internal override void AddOutcomeRegistrant(
InternalTransaction
tx, TransactionCompletedEventHandler? transactionCompletedDelegate)
3970
internal override void EndCommit(
InternalTransaction
tx)
3976
internal override void CompleteBlockingClone(
InternalTransaction
tx)
3981
internal override void CompleteAbortingClone(
InternalTransaction
tx)
3986
internal override void CreateBlockingClone(
InternalTransaction
tx)
3991
internal override void CreateAbortingClone(
InternalTransaction
tx)
3996
internal override Guid get_Identifier(
InternalTransaction
tx)
4002
internal override void Promote(
InternalTransaction
tx)
4007
protected abstract void PromotedTransactionOutcome(
InternalTransaction
tx);
4014
InternalTransaction
tx = (
InternalTransaction
)state;
4028
internal override void EnterState(
InternalTransaction
tx)
4057
internal override TransactionStatus get_Status(
InternalTransaction
tx)
4062
internal override void Rollback(
InternalTransaction
tx, Exception? e)
4067
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
4072
internal override void CreateBlockingClone(
InternalTransaction
tx)
4077
internal override void CreateAbortingClone(
InternalTransaction
tx)
4082
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
4087
internal override void Phase1VolatilePrepareDone(
InternalTransaction
tx)
4092
internal override void ChangeStateTransactionAborted(
InternalTransaction
tx, Exception? e)
4097
protected override void PromotedTransactionOutcome(
InternalTransaction
tx)
4106
internal override void CheckForFinishedTransaction(
InternalTransaction
tx)
4111
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
4123
internal override void EnterState(
InternalTransaction
tx)
4150
internal override TransactionStatus get_Status(
InternalTransaction
tx)
4155
protected override void PromotedTransactionOutcome(
InternalTransaction
tx)
4167
internal override void EnterState(
InternalTransaction
tx)
4194
internal override TransactionStatus get_Status(
InternalTransaction
tx)
4199
internal override void ChangeStatePromotedPhase0(
InternalTransaction
tx)
4204
internal override void ChangeStatePromotedPhase1(
InternalTransaction
tx)
4209
protected override void PromotedTransactionOutcome(
InternalTransaction
tx)
4218
internal override void CheckForFinishedTransaction(
InternalTransaction
tx)
4223
internal override void GetObjectData(
InternalTransaction
tx, SerializationInfo serializationInfo, StreamingContext context)
4228
internal override void CreateBlockingClone(
InternalTransaction
tx)
4233
internal override void CreateAbortingClone(
InternalTransaction
tx)
4244
internal override void EnterState(
InternalTransaction
tx)
4294
internal override bool PromoteDurable(
InternalTransaction
tx)
4300
internal override void Rollback(
InternalTransaction
tx, Exception? e)
4313
internal override void ChangeStatePromotedPhase0(
InternalTransaction
tx)
4319
internal override void ChangeStatePromotedPhase1(
InternalTransaction
tx)
4332
internal override void EnterState(
InternalTransaction
tx)
4340
internal override TransactionStatus get_Status(
InternalTransaction
tx)
4347
InternalTransaction
tx,
4374
InternalTransaction
tx,
4396
internal Oletx.OletxTransaction? PSPEPromote(
InternalTransaction
tx)
4518
InternalTransaction
tx,
4565
internal override void SetDistributedTransactionId(
InternalTransaction
tx,
4597
internal override void Phase0VolatilePrepareDone(
InternalTransaction
tx)
4609
internal override void EnterState(
InternalTransaction
tx)
4640
internal override void EnterState(
InternalTransaction
tx)
4669
internal override void BeginCommit(
InternalTransaction
tx, bool asyncCommit, AsyncCallback? asyncCallback, object? asyncState)
4676
internal override void ChangeStatePromotedAborted(
InternalTransaction
tx)
System\Transactions\TransactionTable.cs (10)
198
internal TimeSpan RecalcTimeout(
InternalTransaction
tx)
223
internal int Add(
InternalTransaction
txNew)
262
private void AddIter(
InternalTransaction
txNew)
375
internal static void Remove(
InternalTransaction
tx)
568
internal void Add(
InternalTransaction
newTx)
602
private readonly
InternalTransaction
?[] _transactions;
613
_transactions = new
InternalTransaction
[_size];
618
internal bool Add(
InternalTransaction
tx)
655
internal void Remove(
InternalTransaction
tx)
672
InternalTransaction
? tx = _transactions[i];
System\Transactions\VolatileEnlistmentMultiplexing.cs (4)
18
protected
InternalTransaction
_transaction;
24
public VolatileDemultiplexer(
InternalTransaction
transaction)
254
public Phase0VolatileDemultiplexer(
InternalTransaction
transaction) : base(transaction) { }
345
public Phase1VolatileDemultiplexer(
InternalTransaction
transaction) : base(transaction) { }