Compartir a través de


DispatchSource.SetRegistrationHandler(Action) Método

Definición

Proporciona un controlador de registro.

public void SetRegistrationHandler (Action handler);
member this.SetRegistrationHandler : Action -> unit

Parámetros

handler
Action

Controlador que se va a invocar cuando se ha registrado el origen de distribución y está listo para recibir eventos.

Comentarios

Cuando Resume() se llama a en un origen suspendido o recién creado, puede haber un breve retraso antes de que el origen esté listo para recibir eventos del identificador del sistema subyacente. Durante este retraso, no se invocará el controlador de eventos y se perderán los eventos.

Una vez que el origen de distribución se registra con el sistema subyacente y está listo para procesar todos los eventos, se enviará su controlador de registro opcional a su cola de destino. Este controlador de registro se puede especificar a través de SetRegistrationHandler(Action)

No se llamará al controlador de eventos hasta que finalice el controlador de registro. Si el origen se cancela (consulte a continuación) antes de que se registre, no se llamará a su controlador de registro.

Se aplica a