AsyncManualResetEvent Classe

Definição

Um tipo de ManualResetEvent que pode ser assincronamente em espera.

public ref class AsyncManualResetEvent
[Windows::Foundation::Metadata::WebHostHidden]
class AsyncManualResetEvent
[System.Diagnostics.DebuggerDisplay("Signaled: {IsSet}")]
public class AsyncManualResetEvent
[<System.Diagnostics.DebuggerDisplay("Signaled: {IsSet}")>]
type AsyncManualResetEvent = class
Public Class AsyncManualResetEvent
Herança
AsyncManualResetEvent
Atributos

Construtores

AsyncManualResetEvent(Boolean, Boolean)

Inicializa uma nova instância da classe AsyncManualResetEvent.

Propriedades

IsSet

Obtém um valor que indica se o evento está atualmente em um estado sinalizado.

Métodos

PulseAll()

Define e redefine imediatamente esse evento, permitindo que todos os aguardadores atuais sejam desbloqueados.

Reset()

Redefine esse evento para um estado que bloqueará chamadores de WaitAsync() .

Set()

Define esse evento para desbloquear chamadores de WaitAsync() .

WaitAsync()

Retorna uma tarefa que será concluída quando esse evento for definido.

WaitAsync(CancellationToken)

Retorna uma tarefa que será concluída quando esse evento for definido.

Aplica-se a

Acesso thread-safe

Esse tipo é thread-safe para todos os membros.