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
Show:
© 2015 Microsoft