public TransactionSignalScope(AsyncResult result, Transaction transaction) { Fx.Assert(transaction != null, "Null Transaction provided to AsyncResult.TransactionSignalScope."); this.parent = result; this.transactionScope = Fx.CreateTransactionScope(transaction); }
public UncompletedAsyncResultMarker(AsyncResult result) { AsyncResult = result; }
public static new bool End(IAsyncResult result) { return(AsyncResult.End <InputQueue <T> .AsyncQueueWaiter>(result).itemAvailable); }
public static new void End(IAsyncResult result) { AsyncResult.End <ChainedAsyncResult>(result); }
public static bool End(IAsyncResult result) { AsyncQueueWaiter waiterResult = AsyncResult.End <AsyncQueueWaiter>(result); return(waiterResult.itemAvailable); }
public void EndWaitPendingOperations(IAsyncResult result) { AsyncResult <PendingOperationTracker.WaitPendingOperationsAsyncResult> .End(result); }
public static new bool End(IAsyncResult asyncResult) { return(AsyncResult <AsyncSemaphore.SemaphoreWaiter> .End(asyncResult).result); }
public TransactionSignalScope(AsyncResult result, Transaction transaction) { this.parent = result; this.transactionScope = Fx.CreateTransactionScope(transaction); }
public static new void End(IAsyncResult result) { AsyncResult.End <BeginEndAsyncWaitHandle.WaitAsyncResult>(result); }