Partager via


TplExtensions.NoThrowValueTaskAwaiter<TResult> Structure

Définition

Élément awaiter qui encapsule une tâche et ne génère jamais d'exception pendant qu'elle est attendue.

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TplExtensions.NoThrowValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowValueTaskAwaiter<'Result> = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TplExtensions.NoThrowValueTaskAwaiter(Of TResult)
Implements ICriticalNotifyCompletion

Paramètres de type

TResult

Type du résultat.

Héritage
TplExtensions.NoThrowValueTaskAwaiter<TResult>
Attributs
Implémente

Constructeurs

TplExtensions.NoThrowValueTaskAwaiter<TResult>(ValueTask<TResult>, Boolean)

Initialise une nouvelle instance du struct TplExtensions.NoThrowValueTaskAwaiter<TResult>.

Propriétés

IsCompleted

Obtient une valeur indiquant si la tâche est terminée.

Méthodes

GetResult()

Ne fait rien.

OnCompleted(Action)

Planifie l'exécution d'un délégué à la fin de l'exécution d'une tâche.

UnsafeOnCompleted(Action)

Planifie un délégué pour l’exécution à la fin de l’exécution d’une tâche sans capturer l’ExecutionContext.

S’applique à