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