TaskAwaiter Estrutura

Definição

Fornece um objeto que aguarda a conclusão de uma tarefa assíncrona.

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
Herança
TaskAwaiter
Implementações

Comentários

Esse tipo destina-se apenas ao uso do compilador.

Propriedades

Nome Description
IsCompleted

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Métodos

Nome Description
GetResult()

Encerra a espera pela conclusão da tarefa assíncrona.

OnCompleted(Action)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define a ação a ser executada quando o TaskAwaiter objeto para de aguardar a conclusão da tarefa assíncrona.

UnsafeOnCompleted(Action)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Agenda a ação de continuação para a tarefa assíncrona associada a esse awaiter.

Aplica-se a