Partager via


TaskCompletionSource<TResult>.Task Propriété

Définition

Obtient le Task<TResult> fichier créé par ce TaskCompletionSource<TResult>fichier .

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)

Valeur de propriété

Retourne la Task<TResult> valeur créée par ce TaskCompletionSource<TResult>fichier .

Remarques

Cette propriété permet à un consommateur d’accéder au Task<TResult> contrôle contrôlé par cette instance. Lorsque vous créez un TaskCompletionSource<TResult> objet, la Status propriété de cet Task<TResult> objet retourne WaitingForActivation

Les SetResultméthodes , , SetExceptionSetExceptionet SetCanceled leurs variantes « Try » sur cette instance entraînent toutes les transitions d’état pertinentes sur cette tâche sous-jacente.

S’applique à

Voir aussi