ProcessModelSection.IdleTimeout Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica el período de inactividad después del cual ASP.NET finaliza automáticamente el proceso de trabajo.
public:
property TimeSpan IdleTimeout { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))]
[System.Configuration.ConfigurationProperty("idleTimeout", DefaultValue="10675199.02:48:05.4775807")]
public TimeSpan IdleTimeout { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))>]
[<System.Configuration.ConfigurationProperty("idleTimeout", DefaultValue="10675199.02:48:05.4775807")>]
member this.IdleTimeout : TimeSpan with get, set
Public Property IdleTimeout As TimeSpan
Valor de propiedad
Un valor TimeSpan que indica el tiempo de inactividad. El valor predeterminado es Infinite, que corresponde a TimeSpan.MaxValue.
- Atributos
Ejemplos
El siguiente ejemplo de código muestra cómo obtener acceso a la propiedad IdleTimeout.
// Get the current IdleTimeout property value.
TimeSpan idleTimeout =
processModelSection.IdleTimeout;
// Set the IdleTimeout property to TimeSpan.Parse("12:00:00").
processModelSection.IdleTimeout =
TimeSpan.Parse("12:00:00");
' Get the current IdleTimeout property value.
Dim idleTimeout As TimeSpan = _
processModelSection.IdleTimeout
' Set the IdleTimeout property to TimeSpan.Parse("12:00:00").
processModelSection.IdleTimeout = _
TimeSpan.Parse("12:00:00")
Comentarios
El proceso de trabajo se reinicia (rebota) cuando se alcanza el valor de la IdleTimeout propiedad. De forma predeterminada, solo dos condiciones hacen que el proceso rebote: el proceso supera el límite de memoria permitido o el proceso supera el número permitido de solicitudes que se pueden poner en cola. Puede agregar otras condiciones a las predeterminadas. Por ejemplo, puede usar la IdleTimeout propiedad para limitar el tiempo en que el proceso de trabajo está inactivo.