TaskAwaiter Structure

Définition

Fournit un objet qui attend la fin d’une tâche asynchrone.

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
Héritage
TaskAwaiter
Implémente

Remarques

Ce type est destiné uniquement au compilateur.

Propriétés

Nom Description
IsCompleted

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur qui indique si la tâche asynchrone est terminée.

Méthodes

Nom Description
GetResult()

Termine l’attente de la fin de la tâche asynchrone.

OnCompleted(Action)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Définit l’action à effectuer lorsque l’objet TaskAwaiter cesse d’attendre la fin de la tâche asynchrone.

UnsafeOnCompleted(Action)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Planifie l’action de continuation pour la tâche asynchrone associée à cet awaiter.

S’applique à