Export (0) Print
Expand All

ProcessModelSection.PingTimeout Property

Gets or sets a value indicating the time interval after which a non-responsive worker process is restarted.

Namespace:  System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

[ConfigurationPropertyAttribute("pingTimeout", DefaultValue = "10675199.02:48:05.4775807")]
[TypeConverterAttribute(typeof(InfiniteTimeSpanConverter))]
public TimeSpan PingTimeout { get; set; }

Property Value

Type: System.TimeSpan
The TimeSpan defining the time interval. The default is 5 seconds.

The ISAPI extensions ping the worker process at the PingFrequency interval. If the worker process does not respond within the PingTimeout interval, the process is restarted.

The following code example shows how to access the PingTimeout property.


                // Get the current PingTimeout property value.
                TimeSpan pingTimeout = 
                    processModelSection.PingTimeout;

                // Set the PingTimeout property to TimeSpan.Parse("00:00:30").
                processModelSection.PingTimeout = 
                    TimeSpan.Parse("00:00:30");

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

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

Show:
© 2014 Microsoft