DispatchSource.SetRegistrationHandler(Action) 方法

定义

提供注册处理程序

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

参数

handler
Action

在调度源已注册且已准备好接收事件时调用的处理程序。

注解

在挂起的源或新创建的源上调用 时 Resume() ,在源准备好从基础系统句柄接收事件之前,可能会有短暂的延迟。 在此延迟期间,不会调用事件处理程序,并且将错过事件。

向基础系统注册调度源并准备好处理所有事件后,其可选注册处理程序将提交到其目标队列。 可以通过 指定此注册处理程序 SetRegistrationHandler(Action)

在注册处理程序完成之前,不会调用事件处理程序。 如果在注册源之前 () 取消源,则不会调用其注册处理程序。

适用于