Idioma

TplExtensions.NoThrowValueTaskAwaiter<TResult> Estrutura

Definição

Um aguardador que encapsula uma tarefa e nunca gera uma exceção quando aguardado.

[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

Parâmetros de tipo

TResult

O tipo do resultado.

Herança
TplExtensions.NoThrowValueTaskAwaiter<TResult>
Atributos
Implementações

Construtores

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

Inicializa uma nova instância do TplExtensions.NoThrowValueTaskAwaiter<TResult> struct.

Propriedades

Nome Description
IsCompleted

Obtém um valor que indica se a tarefa foi concluída.

Métodos

Nome Description
GetResult()

Não faz nada.

OnCompleted(Action)

Agenda um delegado para execução na conclusão da execução de uma tarefa.

UnsafeOnCompleted(Action)

Agenda um delegado para execução na conclusão da execução de uma tarefa sem capturar o ExecutionContext.

Aplica-se a