This documentation is archived and is not being maintained.

LocalServiceSecuritySettings.InactivityTimeout Property

Gets or sets the duration to wait before the channel is closed due to inactivity.

Namespace:  System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public TimeSpan InactivityTimeout { get; set; }

Property Value

Type: System.TimeSpan
A TimeSpan that represents the duration to wait before the security session with the client is closed due to inactivity. The default is 2 minutes.

ExceptionCondition
ArgumentOutOfRangeException

The property is set to a value less than 0.

In a secure conversation session, note that both this property and the ReceiveTimeout property on the binding affect session timeout. The shorter of the two determines when timeouts occur.

Session settings such as this one are applicable under any of the following conditions:

Session settings such as this one are not applicable under any of the following conditions:

This example shows how get the InactivityTimeout value.


TimeSpan inactivityTimeout = settings.InactivityTimeout;


.NET Framework

Supported in: 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: