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
プロパティ値
キャッシュされた TCP 接続が接続プールから削除されるまでの時間を示す TimeSpan 構造体を返します。
例外
値は 0 未満には設定できません。
注釈
このプロパティは、ソケットの全体的な有効期間を設定します。 LeaseTimeout より長く存在しているソケットは、接続プールに返されると直ちに閉じられます。 TCP トランスポートによって使用される接続キャッシュは、各エンドポイントの必要に応じて、MaxOutboundConnectionsPerEndpoint で設定されているキャッシュ制限内で新しい接続を作成します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET