TaskAwaiter Struct-datatyp
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.
Innehåller ett objekt som väntar på att en asynkron uppgift ska slutföras.
public value class TaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
public readonly struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type TaskAwaiter = struct
interface ICriticalNotifyCompletion
interface INotifyCompletion
Public Structure TaskAwaiter
Implements ICriticalNotifyCompletion
- Arv
- Implementeringar
Kommentarer
Den här typen är endast avsedd för kompilatoranvändning.
Egenskaper
| Name | Description |
|---|---|
| IsCompleted |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om den asynkrona aktiviteten har slutförts. |
Metoder
| Name | Description |
|---|---|
| GetResult() |
Avslutar väntan på slutförandet av den asynkrona aktiviteten. |
| OnCompleted(Action) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger vilken åtgärd som ska utföras när TaskAwaiter objektet slutar vänta på att den asynkrona uppgiften ska slutföras. |
| UnsafeOnCompleted(Action) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Schemalägger fortsättningsåtgärden för den asynkrona uppgift som är associerad med den här awaitern. |