Lingua

TplExtensions.NoThrowValueTaskAwaiter<TResult> Struct

Definizione

Awaiter che esegue il wrapping di un'attività e non genera mai un'eccezione quando è in 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

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

Inizializza una nuova istanza dello struct TplExtensions.NoThrowValueTaskAwaiter<TResult>.

Proprietà

Nome Descrizione
IsCompleted

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

Metodi

Nome Descrizione
GetResult()

Non fa nulla.

OnCompleted(Action)

Pianifica un delegato per l'esecuzione alla conclusione 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