TaskHelpers Class

Definition

public ref class TaskHelpers abstract sealed
public static class TaskHelpers
type TaskHelpers = class
Public Module TaskHelpers
Inheritance
TaskHelpers

Fields

OnAsyncCompletionCallback

Methods

AsyncWait<TException>(Task)
AwaitWithTimeout(Task, TimeSpan)
CallActionAsync<TArg>(Action<TArg>, TArg)
CloseHelperAsync(ICommunicationObject, TimeSpan)
CompletedTask()
EnsureDefaultTaskScheduler()
FromAsync<TIn,TOut1,TOut2>(Func<TIn,AsyncCallback,Object,IAsyncResult>, TaskHelpers.EndWithOutDelegate<TOut2,TOut1>, TIn, Object)
OpenHelperAsync(ICommunicationObject, TimeSpan)
RunTaskContinuationsOnOurThreads()
ToApm(Task, AsyncCallback, Object)
ToApm<TResult>(Task<TResult>, AsyncCallback, Object)
ToApmEnd(IAsyncResult)
ToApmEnd<TResult>(IAsyncResult)
Wait(Task, TimeSpan, Action<Exception,TimeSpan,String>, String)
WaitForCompletion(Task)
WaitForCompletion<TResult>(Task<TResult>)
WaitForCompletionNoSpin(Task)
WaitForCompletionNoSpin(Task, TimeSpan)
WaitForCompletionNoSpin<TResult>(Task<TResult>)

Applies to