Udostępnij za pośrednictwem


TaskToAsyncResult Klasa

Definicja

Udostępnia metody służące Task do implementowania wzorca modelu programowania asynchronicznego na podstawie metod "Begin" i "End".

public ref class TaskToAsyncResult abstract sealed
public static class TaskToAsyncResult
type TaskToAsyncResult = class
Public Class TaskToAsyncResult
Dziedziczenie
TaskToAsyncResult

Metody

Begin(Task, AsyncCallback, Object)

Tworzy nowy IAsyncResult element z określonego Taskelementu , opcjonalnie wywołując callback po zakończeniu zadania.

End(IAsyncResult)

Czeka na Task opakowanie przez zwrócone IAsyncResultBegin(Task, AsyncCallback, Object) do ukończenia.

End<TResult>(IAsyncResult)

Czeka na Task<TResult> opakowanie przez zwrócone IAsyncResultBegin(Task, AsyncCallback, Object) do ukończenia.

Unwrap(IAsyncResult)

Wyodrębnia element bazowy Task z utworzonego IAsyncResult przez Begin(Task, AsyncCallback, Object)program .

Unwrap<TResult>(IAsyncResult)

Wyodrębnia element bazowy Task<TResult> z utworzonego IAsyncResult przez Begin(Task, AsyncCallback, Object)program .

Dotyczy