5 types derived from TransactionState
System.Transactions.Local (5)
System\Transactions\TransactionState.cs (5)
519
internal abstract class ActiveStates :
TransactionState
1342
internal abstract class TransactionStateEnded :
TransactionState
1648
internal abstract class TransactionStatePromotedBase :
TransactionState
3395
internal abstract class TransactionStatePromotedNonMSDTCBase :
TransactionState
4330
internal sealed class TransactionStatePSPEOperation :
TransactionState
13 references to TransactionState
System.Transactions.Local (13)
System\Transactions\InternalTransaction.cs (11)
20
private
TransactionState
? _transactionState;
22
internal
TransactionState
? State
32
internal
TransactionState
_promoteState;
52
internal readonly
TransactionState
[] _stateHistory = new
TransactionState
[MaxStateHist];
238
TransactionState
.TransactionStateActive.EnterState(this);
241
_promoteState =
TransactionState
.TransactionStatePromoted;
265
TransactionState
.TransactionStateNonCommittablePromoted.EnterState(this);
268
_promoteState =
TransactionState
.TransactionStateNonCommittablePromoted;
286
TransactionState
.TransactionStateSubordinateActive.EnterState(this);
289
_promoteState =
TransactionState
.TransactionStateDelegatedSubordinate;
System\Transactions\TransactionState.cs (2)
4400
TransactionState
? returnState = tx.State;
4551
tx._promoteState =
TransactionState
.TransactionStatePromoted;