ProcessModelSection.ShutdownTimeout Property

 

Gets or sets a value indicating the time allowed for the worker process to shut down.

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

<ConfigurationPropertyAttribute("shutdownTimeout", DefaultValue := "00:00:05")>
<TypeConverterAttribute(GetType(InfiniteTimeSpanConverter))>
<TimeSpanValidatorAttribute(MinValueString := "00:00:00", MaxValueString := "10675199.02:48:05.4775807")>
Public Property ShutdownTimeout As TimeSpan

Property Value

Type: System.TimeSpan

The TimeSpan defining the interval. The default is 5 seconds.

This property specifies the number of minutes allowed for the worker process to shut itself down gracefully. When the timeout expires, ASP.NET shuts down the worker process forcibly.

The following code example shows how to use the ShutdownTimeout property.

' Get the current ShutdownTimeout property value.
   Dim shutDownTimeout As TimeSpan = _
   processModelSection.ShutdownTimeout

' Set the ShutdownTimeout property to
' TimeSpan.Parse("00:00:30").
   processModelSection.ShutdownTimeout = _
   TimeSpan.Parse("00:00:30")

.NET Framework
Available since 2.0
Return to top
Show: