Partage via


ManualResetValueTaskSourceCore<TResult> Structure

Définition

Fournit la logique principale pour l’implémentation d’une IValueTaskSource de réinitialisation manuelle ou de IValueTaskSource<TResult>.

generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)

Paramètres de type

TResult
Héritage
ManualResetValueTaskSourceCore<TResult>

Propriétés

RunContinuationsAsynchronously

Obtient ou définit s’il faut forcer l’exécution asynchrone des continuations.

Version

Obtient la version de l’opération.

Méthodes

GetResult(Int16)

Obtient le résultat de l’opération.

GetStatus(Int16)

Obtient l’état de l’opération.

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

Planifie l’action de continuation pour cette opération.

Reset()

Réinitialise pour préparer l’opération suivante.

SetException(Exception)

Complets avec une erreur.

SetResult(TResult)

Se termine avec un résultat réussi.

S’applique à