ServiceHostBase.CloseTimeout 属性

定义

获取或设置允许服务主机关闭的时间间隔。

public:
 property TimeSpan CloseTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan CloseTimeout { get; set; }
member this.CloseTimeout : TimeSpan with get, set
Public Property CloseTimeout As TimeSpan

属性值

TimeSpan,指定允许服务主机关闭的时间间隔。

例外

该值(以毫秒为单位)小于零或大于 Int32.MaxValue (2,147,483,647 或十六进制表示法0X7FFFFFFF) 。

主机处于 OpeningClosing 状态,因此无法修改。

主机已处于 Closed 状态,因此无法修改。

主机处于 Faulted 状态,因此无法修改。

示例

TimeSpan closeTimeout = hostDefault.CloseTimeout;

适用于