LocalServiceSecuritySettings.InactivityTimeout プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
非アクティブなチャネルを閉じるまで待機する時間を取得または設定します。
public:
property TimeSpan InactivityTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan InactivityTimeout { get; set; }
member this.InactivityTimeout : TimeSpan with get, set
Public Property InactivityTimeout As TimeSpan
プロパティ値
非アクティブなクライアントが閉じられるまでセキュリティ セッションが待機する時間を表す TimeSpan。 既定値は 2 分です。
例外
プロパティが 0 未満の値に設定されています。
例
InactivityTimeout
値を取得する方法を次の例に示します。
TimeSpan inactivityTimeout = settings.InactivityTimeout;
Dim inactivityTimeout As TimeSpan = settings.InactivityTimeout
注釈
セキュリティで保護されたメッセージ交換セッションでは、バインディングのこのプロパティと ReceiveTimeout
プロパティの両方がセッション タイムアウトに影響します。 2 つのうち短い方が、タイムアウトが発生する時間を決定します。
次の条件のいずれかが満たされる場合、このようなセッション設定が適用されます。
WSDualHttpBinding および NetTcpBinding に関するすべてのクライアント資格情報の種類。
reliableSession> 要素が有効になっていない場合<は、 または
true
= ClientCredentials.Windows を使用UserNametrue
= します。WSHttpBinding
次の条件のいずれかが満たされる場合、このようなセッション設定は適用されません。
BasicHttpBinding の場合。
NetNamedPipeBinding の場合。
reliableSession> 要素が有効になっていない場合<は、WSHttpBindingClientCertificate
true
= プロパティが に設定されていないか、または にtrue
設定されていません。ClientCredentials
適用対象
.NET