TplExtensions.NoThrowValueTaskAwaiter<TResult> Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um awaiter 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
TplExtensions.NoThrowValueTaskAwaiter<TResult>(ValueTask<TResult>, Boolean) |
Inicializa uma nova instância do struct TplExtensions.NoThrowValueTaskAwaiter<TResult>. |
Propriedades
IsCompleted |
Obtém um valor que indica se a tarefa foi concluída. |
Métodos
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 ExecutionContext. |