ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定 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 秒。