ProcessModelSection.PingTimeout Property

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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
Available since 2.0
Return to top
Show: