TaskToAsyncResult Třída

Definice

Poskytuje metody pro implementaci Task vzoru asynchronního programovacího 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

Name Description
Begin(Task, AsyncCallback, Object)

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

End(IAsyncResult)

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

End<TResult>(IAsyncResult)

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

Unwrap(IAsyncResult)

Extrahuje podklad Task z vytvořeného objektu IAsyncResultBegin(Task, AsyncCallback, Object).

Unwrap<TResult>(IAsyncResult)

Extrahuje podklad Task<TResult> z vytvořeného objektu IAsyncResultBegin(Task, AsyncCallback, Object).

Platí pro