TaskCompletionSource<TResult>.Task TaskCompletionSource<TResult>.Task TaskCompletionSource<TResult>.Task TaskCompletionSource<TResult>.Task Property

Definition

Ruft den von der Task<TResult> erstellten TaskCompletionSource<TResult> ab.Gets the Task<TResult> created by this 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)

Eigenschaftswert

Hinweise

Diese Eigenschaft ermöglicht einem Consumer, den Zugriff auf die Task<TResult> gesteuert, die von dieser Instanz.This property enables a consumer to access the Task<TResult> that is controlled by this instance. Bei der Erstellung eine TaskCompletionSource<TResult> -Objekt, das Status -Eigenschaft dieses Task<TResult> gibt-Objekt WaitingForActivationWhen you create a TaskCompletionSource<TResult> object, the Status property of this Task<TResult> object returns WaitingForActivation

Die SetResult, SetException, SetException, und SetCanceled Methoden (und deren Varianten "Try") auf dieser Instanz alle Ergebnis in die entsprechenden Zustandsübergänge dazu zugrunde liegende Aufgabe.The SetResult, SetException, SetException, and SetCanceled methods (and their "Try" variants) on this instance all result in the relevant state transitions on this underlying Task.

Gilt für:

Siehe auch