ManualResetValueTaskSourceCore<TResult> Struct

Definizione

Fornisce la logica di base per l'implementazione di un elemento IValueTaskSource o IValueTaskSource<TResult> di reimpostazione manuale.

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

Parametri di tipo

TResult

Tipo del risultato di questa reimpostazione IValueTaskSource<TResult>manuale.

Ereditarietà
ManualResetValueTaskSourceCore<TResult>

Proprietà

RunContinuationsAsynchronously

Ottiene o definisce l'impostazione relativa alla forzatura o meno dell'esecuzione asincrona delle continuazioni.

Version

Ottiene la versione dell'operazione.

Metodi

GetResult(Int16)

Restituisce il risultato dell'operazione.

GetStatus(Int16)

Ottiene lo stato dell'operazione.

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

Pianifica l'azione di continuazione per questa operazione.

Reset()

Esegue la reimpostazione in preparazione dell'operazione successiva.

SetException(Exception)

Termina con un errore.

SetResult(TResult)

Termina con esito positivo.

Si applica a