ManualResetValueTaskSourceCore<TResult> Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce la logica di base per implementare un IValueTaskSource di reimpostazione manuale o IValueTaskSource<TResult>.
generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)
Parametri di tipo
- TResult
- Ereditarietà
Proprietà
RunContinuationsAsynchronously |
Ottiene o imposta un valore che indica se forzare l'esecuzione asincrona delle continuazioni. |
Version |
Ottiene la versione dell'operazione. |
Metodi
GetResult(Int16) |
Ottiene 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() |
Reimposta la preparazione per l'operazione successiva. |
SetException(Exception) |
Completa con un errore. |
SetResult(TResult) |
Completa con un risultato positivo. |