SessionStateSection.Timeout Property

Definition

Gets or sets the session time-out.

C#
[System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanMinutesOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("timeout", DefaultValue="00:20:00")]
[System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:01:00")]
public TimeSpan Timeout { get; set; }

Property Value

The session time-out, in minutes. The default value is 20 minutes.

Attributes

Examples

The following code example demonstrates how to get the Timeout property. Refer to the code example in the SessionStateSection class topic to learn how to access the SessionStateSection object.

C#
// Display the current Timeout property value.
Console.WriteLine("Timeout: {0}",
  sessionStateSection.Timeout);

Remarks

The Timeout property cannot be set to a value greater than 525,601 minutes (1 year).

Applies to

Product Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1