TaskAwaiter TaskAwaiter TaskAwaiter TaskAwaiter Struct

Definição

Fornece um objeto que aguarda a conclusão de uma tarefa assíncrona.Provides an object that waits for the completion of an asynchronous task.

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

public value class TaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type TaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TaskAwaiter
Implements ICriticalNotifyCompletion
Herança
TaskAwaiterTaskAwaiterTaskAwaiterTaskAwaiter
Implementações

Comentários

Esse tipo e seus membros destinam-se somente ao uso do compilador.This type and its members are intended for compiler use only.

Propriedades

IsCompleted IsCompleted IsCompleted IsCompleted

Obtém um valor que indica se a tarefa assíncrona foi concluída.Gets a value that indicates whether the asynchronous task has completed.

Métodos

GetResult() GetResult() GetResult() GetResult()

Termina a espera pela conclusão da tarefa assíncrona.Ends the wait for the completion of the asynchronous task.

OnCompleted(Action) OnCompleted(Action) OnCompleted(Action) OnCompleted(Action)

Define a ação a ser executada quando o objeto TaskAwaiter para de esperar a conclusão da tarefa assíncrona.Sets the action to perform when the TaskAwaiter object stops waiting for the asynchronous task to complete.

UnsafeOnCompleted(Action) UnsafeOnCompleted(Action) UnsafeOnCompleted(Action) UnsafeOnCompleted(Action)

Agenda a ação de continuação para a tarefa assíncrona associada a esse awaiter.Schedules the continuation action for the asynchronous task that is associated with this awaiter.

Aplica-se a