Share via


TaskToAsyncResult Sınıf

Tanım

"Begin" ve "End" yöntemlerini temel alan Zaman Uyumsuz Programlama Modeli desenini uygulamak için kullanma Task yöntemleri sağlar.

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

Yöntemler

Begin(Task, AsyncCallback, Object)

Görev tamamlandığında isteğe bağlı olarak callback belirtilen Taskdosyasından yeni IAsyncResult bir çağrı oluşturur.

End(IAsyncResult)

Task tarafından döndürülen Begin(Task, AsyncCallback, Object) tarafından sarmalanan öğesinin IAsyncResult tamamlanmasını bekler.

End<TResult>(IAsyncResult)

Task<TResult> tarafından döndürülen Begin(Task, AsyncCallback, Object) tarafından sarmalanan öğesinin IAsyncResult tamamlanmasını bekler.

Unwrap(IAsyncResult)

tarafından Begin(Task, AsyncCallback, Object)oluşturulan içindeki IAsyncResult temeli Task ayıklar.

Unwrap<TResult>(IAsyncResult)

tarafından Begin(Task, AsyncCallback, Object)oluşturulan içindeki IAsyncResult temeli Task<TResult> ayıklar.

Şunlara uygulanır