TaskExtensionMethods.ToApm<TResult> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Адаптирует задачу к шаблону APM.
public static System.Threading.Tasks.Task<TResult> ToApm<TResult> (this System.Threading.Tasks.Task<TResult> task, AsyncCallback callback, object state);
static member ToApm : System.Threading.Tasks.Task<'Result> * AsyncCallback * obj -> System.Threading.Tasks.Task<'Result>
<Extension()>
Public Function ToApm(Of TResult) (task As Task(Of TResult), callback As AsyncCallback, state As Object) As Task(Of TResult)
Параметры типа
- TResult
Тип результата задачи.
Параметры
- task
- Task<TResult>
Задача для адаптации.
- callback
- AsyncCallback
Обратный вызов APM для внедрения.
- state
- Object
Состояние APM для внедрения.
Возвращаемое значение
Task<TResult>
Задача, адаптированная для использования шаблона APM.
Комментарии
Взято из http://blogs.msdn.com/b/pfxteam/archive/2011/06/27/10179452.aspx