7 types derived from AsyncResult
System.ServiceModel.Internals (7)
System\Runtime\CompletedAsyncResult.cs (3)
11class CompletedAsyncResult : AsyncResult 27class CompletedAsyncResult<T> : AsyncResult 47class CompletedAsyncResult<TResult, TParameter> : AsyncResult
System\Runtime\InputQueue.cs (2)
796class AsyncQueueReader : AsyncResult, IQueueReader 859class AsyncQueueWaiter : AsyncResult, IQueueWaiter
System\Runtime\ScheduleActionItemAsyncResult.cs (1)
11abstract class ScheduleActionItemAsyncResult : AsyncResult
System\Runtime\TypedAsyncResult.cs (1)
6abstract class TypedAsyncResult<T> : AsyncResult
14 references to AsyncResult
System.ServiceModel.Internals (14)
System\Runtime\AsyncResult.cs (7)
104protected Action<AsyncResult, Exception> OnCompleting { get; set; } 219AsyncResult thisPtr = (AsyncResult)result.AsyncState; 279if (AsyncResult.asyncCompletionWrapperCallback == null) 281AsyncResult.asyncCompletionWrapperCallback = Fx.ThunkCallback(new AsyncCallback(AsyncCompletionWrapperCallback)); 283return AsyncResult.asyncCompletionWrapperCallback; 359where TAsyncResult : AsyncResult
System\Runtime\CompletedAsyncResult.cs (3)
23AsyncResult.End<CompletedAsyncResult>(result); 42CompletedAsyncResult<T> completedResult = AsyncResult.End<CompletedAsyncResult<T>>(result); 64CompletedAsyncResult<TResult, TParameter> completedResult = AsyncResult.End<CompletedAsyncResult<TResult, TParameter>>(result);
System\Runtime\InputQueue.cs (2)
823AsyncQueueReader readerResult = AsyncResult.End<AsyncQueueReader>(result); 889AsyncQueueWaiter waiterResult = AsyncResult.End<AsyncQueueWaiter>(result);
System\Runtime\ScheduleActionItemAsyncResult.cs (1)
51AsyncResult.End<ScheduleActionItemAsyncResult>(result);
System\Runtime\TypedAsyncResult.cs (1)
28TypedAsyncResult<T> completedResult = AsyncResult.End<TypedAsyncResult<T>>(result);