TplExtensions.NoThrowValueTaskAwaiter<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.
Obiekt oczekujący, który opakowuje zadanie i nigdy nie zgłasza wyjątku, gdy czeka.
[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
Parametry typu
- TResult
Typ wyniku.
- Dziedziczenie
-
TplExtensions.NoThrowValueTaskAwaiter<TResult>
- Atrybuty
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| TplExtensions.NoThrowValueTaskAwaiter<TResult>(ValueTask<TResult>, Boolean) |
Inicjuje nowe wystąpienie TplExtensions.NoThrowValueTaskAwaiter<TResult> struktury. |
Właściwości
| Nazwa | Opis |
|---|---|
| IsCompleted |
Pobiera wartość wskazującą, czy zadanie zostało ukończone. |
Metody
| Nazwa | Opis |
|---|---|
| GetResult() |
Nic nie robi. |
| OnCompleted(Action) |
Planuje delegata do wykonania po zakończeniu wykonywania zadania. |
| UnsafeOnCompleted(Action) |
Planuje delegata do wykonania po zakończeniu wykonywania zadania bez przechwytywania elementu ExecutionContext. |