TaskCompletionSource<TResult>.Task Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera utworzony Task<TResult> przez ten TaskCompletionSource<TResult>element .
public:
property System::Threading::Tasks::Task<TResult> ^ Task { System::Threading::Tasks::Task<TResult> ^ get(); };
public System.Threading.Tasks.Task<TResult> Task { get; }
member this.Task : System.Threading.Tasks.Task<'Result>
Public ReadOnly Property Task As Task(Of TResult)
Wartość właściwości
Zwraca wartość utworzoną Task<TResult> przez ten TaskCompletionSource<TResult>element .
Uwagi
Ta właściwość umożliwia użytkownikowi dostęp do obiektu kontrolowanego Task<TResult> przez to wystąpienie. Podczas tworzenia TaskCompletionSource<TResult> obiektu Status właściwość tego Task<TResult> obiektu zwraca WaitingForActivation
Metody SetResult, SetException, SetExceptioni SetCanceled (i ich warianty "Wypróbuj") w tym wystąpieniu powodują przejście odpowiedniego stanu w tym podstawowym zadaniu.