共用方式為


ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout 屬性

定義

取得或設定 TimeSpan,決定通道在中斷連接之前,可以處於初始化狀態中的最長時間。

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

屬性值

TimeSpan,通道初始化要求將在此時間範圍過後逾時。

備註

這個屬性會決定 TCP 連線可以使用 .NET 框架通訊協議來驗證本身所需的時間。 用戶端必須先傳送一些初始資料,讓伺服器有足夠的資訊來執行驗證。 逾時會故意設定為小於 ReceiveTimeout (10 分鐘),使未經驗證的惡意用戶端無法長時間保持與伺服器的連接。 預設值為 30 秒。

適用於