Udostępnij za pośrednictwem


TaskCompletionSource<TResult>.Task Właściwość

Definicja

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.

Dotyczy

Zobacz też