private InternalEnlistment ( |
||
enlistment | ||
transaction | ||
twoPhaseNotifications | IEnlistmentNotification | |
singlePhaseNotifications | ISinglePhaseNotification | |
atomicTransaction | ||
return | System.Diagnostics |
internal InternalEnlistment(
Enlistment enlistment,
InternalTransaction transaction,
IEnlistmentNotification twoPhaseNotifications,
ISinglePhaseNotification singlePhaseNotifications,
Transaction atomicTransaction)
{
_enlistment = enlistment;
_transaction = transaction;
_twoPhaseNotifications = twoPhaseNotifications;
_singlePhaseNotifications = singlePhaseNotifications;
_atomicTransaction = atomicTransaction;
_enlistmentId = transaction._enlistmentCount++;
_traceIdentifier = EnlistmentTraceIdentifier.Empty;
}
InternalEnlistment::InternalEnlistment ( |
|
InternalEnlistment::InternalEnlistment ( |
|
InternalEnlistment::InternalEnlistment ( |