13 references to EnlistVolatile
System.Activities (1)
System\Activities\Runtime\ActivityExecutor.cs (1)
1251transaction.EnlistVolatile(this, EnlistmentOptions.EnlistDuringPrepareRequired);
System.Runtime.DurableInstancing (1)
System\Runtime\DurableInstancing\InstanceHandle.cs (1)
970HostTransaction.EnlistVolatile(this, EnlistmentOptions.None);
System.ServiceModel (7)
System\ServiceModel\Channels\MsmqInputSessionChannel.cs (2)
39this.associatedTx.EnlistVolatile(new TransactionEnlistment(this, this.associatedTx), EnlistmentOptions.None); 279this.associatedTx.EnlistVolatile(new ReceiveContextTransactionEnlistment(this, this.associatedTx, this.sessiongramReceiveContext),
System\ServiceModel\Channels\MsmqOutputSessionChannel.cs (1)
163this.associatedTx.EnlistVolatile(new TransactionEnlistment(this, this.associatedTx), EnlistmentOptions.None);
System\ServiceModel\Channels\ReceiveContext.cs (1)
342Transaction.Current.EnlistVolatile(new EnlistmentNotifications(this), EnlistmentOptions.None);
System\ServiceModel\ComIntegration\TransactionProxy.cs (2)
140transaction.EnlistVolatile(enlistment, EnlistmentOptions.None); 342this.enlistment = transaction.EnlistVolatile(
System\ServiceModel\Dispatcher\TransactedBatchContext.cs (1)
26this.transaction.EnlistVolatile(this, EnlistmentOptions.None);
System.ServiceModel.Activation (1)
System\ServiceModel\Activation\HostedAspNetEnvironment.cs (1)
716transaction.EnlistVolatile(notification, EnlistmentOptions.None);
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Dispatcher\TransactionContext.cs (1)
31this.currentTransaction.EnlistVolatile(this, EnlistmentOptions.EnlistDuringPrepareRequired);
System\ServiceModel\Activities\Dispatcher\TransactionWaitAsyncResult.cs (1)
154transactionToEnlist.EnlistVolatile(enlistment, EnlistmentOptions.None);
System.Workflow.Runtime (1)
System\Activities\Statements\Interop.cs (1)
855Transaction.Current.EnlistVolatile(enlistment, EnlistmentOptions.EnlistDuringPrepareRequired);