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<TResult>(Task<TResult> task, AsyncCallback callback, object state);
public static TResult ToEnd<TResult>(IAsyncResult asyncResult);
}
}