DispatchSource.SetRegistrationHandler(Action) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um manipulador de registro
public void SetRegistrationHandler (Action handler);
member this.SetRegistrationHandler : Action -> unit
Parâmetros
- handler
- Action
Manipulador a ser invocado quando a fonte de expedição tiver sido registrada e estiver pronto para receber eventos.
Comentários
Quando Resume() é chamado em uma fonte suspensa ou recém-criada, pode haver um breve atraso antes que a origem esteja pronta para receber eventos do identificador do sistema subjacente. Durante esse atraso, o manipulador de eventos não será invocado e os eventos serão perdidos.
Depois que a fonte de expedição for registrada no sistema subjacente e estiver pronta para processar todos os eventos, seu manipulador de registro opcional será enviado para sua fila de destino. Esse manipulador de registro pode ser especificado por meio de SetRegistrationHandler(Action)
O manipulador de eventos não será chamado até que o manipulador de registro seja concluído. Se a origem for cancelada (veja abaixo) antes de ser registrada, seu manipulador de registro não será chamado.