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 przez ten TaskCompletionSource<TResult>element Task<TResult> .
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 tę TaskCompletionSource<TResult>wartość .
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 właściwość tego Task<TResult> obiektu Status zwraca wartośćWaitingForActivation
Metody SetResult, SetException, , SetExceptioni SetCanceled (oraz ich warianty "Wypróbuj" w tym wystąpieniu powodują przejście odpowiedniego stanu w tym zadaniu bazowym.