ManualResetValueTaskSourceCore<TResult> Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia podstawową logikę implementowania ręcznego resetowania IValueTaskSource lub IValueTaskSource<TResult>.
generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)
Parametry typu
- TResult
Typ wyniku tego ręcznego resetowania IValueTaskSource<TResult>.
- Dziedziczenie
Właściwości
RunContinuationsAsynchronously |
Pobiera lub ustawia, czy wymusić uruchamianie kontynuacji asynchronicznie. |
Version |
Pobiera wersję operacji. |
Metody
GetResult(Int16) |
Zwraca wynik operacji. |
GetStatus(Int16) |
Pobiera stan operacji. |
OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) |
Umożliwia zaplanowanie akcji kontynuacji dla tej operacji. |
Reset() |
Resetuje, aby przygotować się do następnej operacji. |
SetException(Exception) |
Kończy się błędem. |
SetResult(TResult) |
Kończy się powodzeniem. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla