TaskCompletionSource<TResult>.Task Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'oggetto Task<TResult> creato da questo oggetto 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)
Valore della proprietà
Restituisce l'oggetto Task<TResult> creato da questo oggetto TaskCompletionSource<TResult>.
Commenti
Questa proprietà consente a un consumer di accedere all'oggetto Task<TResult> controllato da questa istanza. Quando si crea un TaskCompletionSource<TResult> oggetto, la Status proprietà di questo Task<TResult> oggetto restituisce WaitingForActivation
I SetResultmetodi , SetException, SetExceptione SetCanceled (e le relative varianti "Try") in questa istanza generano tutte le transizioni di stato pertinenti in questa attività sottostante.