TcpConnectionPoolSettings.LeaseTimeout 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定關閉連線集區中的連線之前的時間範圍。
public:
property TimeSpan LeaseTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan LeaseTimeout { get; set; }
member this.LeaseTimeout : TimeSpan with get, set
Public Property LeaseTimeout As TimeSpan
屬性值
傳回 TimeSpan 結構,此結構表示從連線集區中清除快取 TCP 連線之前的時間範圍。
例外狀況
這個值不能小於零。
備註
這個屬性會限制通訊端 (Socket) 的整體存留期 (Lifetime)。 當通訊端的存留期超過 LeaseTimeout 時,一旦它傳回連線集區時就會將它關閉。 TCP 傳輸所使用的連線快取會依各端點的需要建立新連線,最高可達 MaxOutboundConnectionsPerEndpoint 所設定的快取限制。