ChannelDispatcher.OnBeginClose(TimeSpan, AsyncCallback, Object) 方法

定义

开始必须在指定时间间隔内完成的异步操作,来关闭调度程序的通道侦听程序。

protected override IAsyncResult OnBeginClose (TimeSpan timeout, AsyncCallback callback, object state);

参数

timeout
TimeSpan

TimeSpan,指定在超时前必须完成关闭操作的时间。

callback
AsyncCallback

接收关闭操作的异步完成通知的 AsyncCallback 委托。

state
Object

一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。

返回

引用关闭调度程序的通道侦听程序的异步操作的 IAsyncResult

适用于

产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1