12 Enlistment enlistment =
new Enlistment(tx, enlistmentNotification,
null, atomicTransaction, enlistmentOptions);
31 Enlistment enlistment =
new Enlistment(tx, enlistmentNotification, enlistmentNotification, atomicTransaction, enlistmentOptions);
67 tx._innerException = e;
84 tx._asyncCommit = asyncCommit;
85 tx._asyncCallback = asyncCallback;
86 tx._asyncState = asyncState;
126 tx._innerException = e;
static ? Delegate Combine(Delegate? a, Delegate? b)
static string PromoterTypeUnrecognized
static string Format(string resourceFormat, object p1)
static string TraceTransactionTimeout
InternalEnlistment InternalEnlistment
EnlistmentTraceIdentifier EnlistmentTraceId
int _phase0VolatileWaveCount
Guid _distributedTransactionIdentifierNonMSDTC
TransactionCompletedEventHandler _transactionCompletedDelegate
TransactionTraceIdentifier TransactionTraceId
VolatileEnlistmentSet _phase1Volatiles
VolatileEnlistmentSet _phase0Volatiles
Exception _innerException
static TransactionStatePromotedNonMSDTCIndoubt TransactionStatePromotedNonMSDTCIndoubt
static TransactionStatePromotedNonMSDTCPhase0 TransactionStatePromotedNonMSDTCPhase0
static TransactionStateAborted TransactionStateAborted
virtual void Rollback(InternalTransaction tx, Exception e)
void AddVolatileEnlistment(ref VolatileEnlistmentSet enlistments, Enlistment enlistment)
virtual void Phase0VolatilePrepareDone(InternalTransaction tx)
void TransactionTimeout(TransactionTraceIdentifier transactionID)
void TransactionstateEnlist(EnlistmentTraceIdentifier enlistmentID, EnlistmentType enlistmentType, EnlistmentOptions enlistmentOption)
static readonly TransactionsEtwProvider Log
delegate void TransactionCompletedEventHandler(object? sender, TransactionEventArgs e)
override string ToString()
int _preparedVolatileEnlistments