Nito.AsyncEx.Interop.ApmAsyncFactory
Creation methods for tasks wrapping the Asynchronous Programming Model (APM), and APM wrapper methods around tasks.
namespace Nito.AsyncEx.Interop
{
public static class ApmAsyncFactory
{
public static IAsyncResult ToBegin(Task task, AsyncCallback callback, object state);
public static void ToEnd(IAsyncResult asyncResult);
public static IAsyncResult ToBegin<[System.Runtime.CompilerServices.Nullable(2)] TResult>(Task<TResult> task, AsyncCallback callback, object state);
public static TResult ToEnd<[System.Runtime.CompilerServices.Nullable(2)] TResult>(IAsyncResult asyncResult);
}
}