DispatchSource.SetRegistrationHandler(Action) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.