TaskCompletionSource<TResult>.Task Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar den Task<TResult> skapade av den här 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)
Egenskapsvärde
Returnerar den Task<TResult> som skapats av den här TaskCompletionSource<TResult>.
Kommentarer
Den här egenskapen gör det möjligt för en konsument att komma åt den som styrs av den här instansen Task<TResult> . När du skapar ett TaskCompletionSource<TResult> objekt returneras egenskapen för Status det här Task<TResult> objektet WaitingForActivation
Metoderna SetResult, SetException, SetExceptionoch SetCanceled (och deras "Try"-varianter) på den här instansen resulterar alla i relevanta tillståndsövergångar för den här underliggande aktiviteten.