ChannelManagerBase.DefaultReceiveTimeout 屬性

定義

在衍生類別 (Derived Class) 中覆寫時,取得通道必須完成訊息接收的預設時間間隔。

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

屬性值

TimeSpan

預設的 TimeSpan,指定一旦叫用接收方法後,在逾時發生之前通道必須完成訊息接收的時間長度。

備註

執行時間可能較長的所有作業都必須有逾時值。 您必須將未採用明確逾時值的方法委派至具有預設逾時值的方法,或是不能以這些方法來執行封鎖的任何工作。 逾時值是所要完成之高階作業的寬限時間總量,因此任何重試作業都必須受限於先前所做嘗試尚未用掉的時間。

適用於