TaskAwaiter Estructura

Definición

Proporciona un objeto que espera la finalización de una tarea asincrónica.

public value class TaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
public readonly struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type TaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TaskAwaiter
Implements ICriticalNotifyCompletion
Herencia
TaskAwaiter
Implementaciones

Comentarios

Este tipo está pensado solo para el uso del compilador.

Propiedades

Nombre Description
IsCompleted

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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

Métodos

Nombre Description
GetResult()

Finaliza la espera de la finalización de la tarea asincrónica.

OnCompleted(Action)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece la acción que se va a realizar cuando el TaskAwaiter objeto deja de esperar a que se complete la tarea asincrónica.

UnsafeOnCompleted(Action)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Programa la acción de continuación para la tarea asincrónica asociada a este awaiter.

Se aplica a