Lenguaje

TplExtensions.NoThrowValueTaskAwaiter<TResult> Estructura

Definición

Un awaiter que encapsula una tarea y nunca produce una excepción cuando se espera.

[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

Tipo del resultado.

Herencia
TplExtensions.NoThrowValueTaskAwaiter<TResult>
Atributos
Implementaciones

Constructores

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

Inicializa una nueva instancia de la TplExtensions.NoThrowValueTaskAwaiter<TResult> estructura.

Propiedades

Nombre Description
IsCompleted

Obtiene un valor que indica si la tarea se ha completado.

Métodos

Nombre Description
GetResult()

No realiza ninguna acción.

OnCompleted(Action)

Programa un delegado para su ejecución en la conclusión de la ejecución de una tarea.

UnsafeOnCompleted(Action)

Programa un delegado para su ejecución en la conclusión de la ejecución de una tarea sin capturar ExecutionContext.

Se aplica a