TaskAwaiter Struct-datatyp

Definition

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
TaskAwaiter
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.

Gäller för