1 instantiation of TransactionWaitAsyncResult
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (1)
522
return new
TransactionWaitAsyncResult
(Transaction.Current, this, timeout, callback, state);
10 references to TransactionWaitAsyncResult
System.ServiceModel.Activities (10)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (7)
57
Queue<
TransactionWaitAsyncResult
> transactionWaiterQueue;
82
this.transactionWaiterQueue = new Queue<
TransactionWaitAsyncResult
>();
517
internal
TransactionWaitAsyncResult
BeginEnlist(TimeSpan timeout, AsyncCallback callback, object state)
529
TransactionWaitAsyncResult
.End(result);
537
internal bool QueueForTransactionLock(Transaction requestingTransaction,
TransactionWaitAsyncResult
txWaitAsyncResult)
572
TransactionWaitAsyncResult
dequeuedWaiter = null;
626
TransactionWaitAsyncResult
nextWaiter = this.transactionWaiterQueue.Peek();
System\ServiceModel\Activities\Dispatcher\TransactionWaitAsyncResult.cs (3)
180
TransactionWaitAsyncResult
thisPtr = (
TransactionWaitAsyncResult
)state;
196
AsyncResult.End<
TransactionWaitAsyncResult
>(result);