Sdílet prostřednictvím


TaskToAsyncResult Třída

Definice

Poskytuje metody pro použití Task k implementaci asynchronního programovacího modelu modelu založeného na metodách "Begin" a "End".

public ref class TaskToAsyncResult abstract sealed
public static class TaskToAsyncResult
type TaskToAsyncResult = class
Public Class TaskToAsyncResult
Dědičnost
TaskToAsyncResult

Metody

Begin(Task, AsyncCallback, Object)

Vytvoří nový IAsyncResult ze zadaného Taskparametru , který se volitelně vyvolá callback po dokončení úkolu.

End(IAsyncResult)

Čeká na Task dokončení zabalení vráceným IAsyncResult uživatelem Begin(Task, AsyncCallback, Object) .

End<TResult>(IAsyncResult)

Čeká na Task<TResult> dokončení zabalení vráceným IAsyncResult uživatelem Begin(Task, AsyncCallback, Object) .

Unwrap(IAsyncResult)

Extrahuje podkladovou položku Task z objektu vytvořeného IAsyncResult nástrojem Begin(Task, AsyncCallback, Object).

Unwrap<TResult>(IAsyncResult)

Extrahuje podkladovou položku Task<TResult> z objektu vytvořeného IAsyncResult nástrojem Begin(Task, AsyncCallback, Object).

Platí pro