Condividi tramite


TplExtensions.NoThrowValueTaskAwaiter<TResult> Struct

Definizione

Awaiter che esegue il wrapping di un'attività e non genera mai un'eccezione quando è in stato di attesa.

[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

Parametri di tipo

TResult

Tipo del risultato.

Ereditarietà
TplExtensions.NoThrowValueTaskAwaiter<TResult>
Attributi
Implementazioni

Costruttori

TplExtensions.NoThrowValueTaskAwaiter<TResult>(ValueTask<TResult>, Boolean)

Inizializza una nuova istanza dell'elemento struct TplExtensions.NoThrowValueTaskAwaiter<TResult>.

Proprietà

IsCompleted

Ottiene un valore che indica se l'attività è stata completata.

Metodi

GetResult()

Non esegue operazioni.

OnCompleted(Action)

Programma un delegato per l'esecuzione al termine dell'esecuzione di un'attività.

UnsafeOnCompleted(Action)

Pianifica un delegato per l'esecuzione alla conclusione dell'esecuzione di un'attività senza acquisire ExecutionContext.

Si applica a