Sdílet prostřednictvím


TaskCompletionSource<TResult>.Task Vlastnost

Definice

Získá vytvořené Task<TResult> tímto TaskCompletionSource<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)

Hodnota vlastnosti

Task<TResult>

Vrátí hodnotu vytvořenou Task<TResult> tímto TaskCompletionSource<TResult>.

Poznámky

Tato vlastnost umožňuje příjemci získat přístup k Task<TResult> této instanci. Při vytváření objektu TaskCompletionSource<TResult> Status vrátí vlastnost tohoto Task<TResult> objektu. WaitingForActivation

Varianty SetResult, SetException, , a SetExceptionSetCanceled jejich "Try" v této instanci všechny vedou k relevantním přechodům stavu na tomto podkladovém úkolu.

Platí pro

Viz také