ChannelManagerBase.DefaultReceiveTimeout 属性

定义

在派生类中重写时,获取通道必须完成消息接收的默认时间间隔。

protected:
 abstract property TimeSpan DefaultReceiveTimeout { TimeSpan get(); };
protected abstract TimeSpan DefaultReceiveTimeout { get; }
member this.DefaultReceiveTimeout : TimeSpan
Protected MustOverride ReadOnly Property DefaultReceiveTimeout As TimeSpan

属性值

默认 TimeSpan,指定在调用 receive 方法后,通道在超时前必须完成消息接收的时长。

注解

时间可能较长的操作必须设置超时。 未使用明确超时的方法必须委托给将处理默认超时的方法,否则不得进行任何阻止工作。 超时是完成高级别操作的总时间限制,因此任何重试操作只能在前面的操作尚未耗尽时间之前进行。

适用于