HttpRuntimeSection.ExecutionTimeout 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 el tiempo de ejecución permitido para la solicitud.
public:
property TimeSpan ExecutionTimeout { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))]
[System.Configuration.ConfigurationProperty("executionTimeout", DefaultValue="00:01:50")]
[System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")]
public TimeSpan ExecutionTimeout { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))>]
[<System.Configuration.ConfigurationProperty("executionTimeout", DefaultValue="00:01:50")>]
[<System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")>]
member this.ExecutionTimeout : TimeSpan with get, set
Public Property ExecutionTimeout As TimeSpan
Valor de propiedad
Valor de TimeSpan que indica el tiempo de ejecución permitido para la solicitud.
- Atributos
Excepciones
El tiempo de ejecución de solicitud ha superado el límite establecido por el tiempo de espera de ejecución.
Ejemplos
En el ejemplo siguiente se muestra cómo usar la propiedad ExecutionTimeout.
// Get the ExecutionTimeout property value.
Response.Write("ExecutionTimeout: " +
configSection.ExecutionTimeout.ToString() + "<br>");
// Set the ExecutionTimeout property value to 2 minutes.
configSection.ExecutionTimeout = TimeSpan.FromMinutes(2);
' Get the ExecutionTimeout property value.
Response.Write("ExecutionTimeout: " & _
configSection.ExecutionTimeout.ToString() & "<br>")
' Set the ExecutionTimeout property value to 2 minutes.
configSection.ExecutionTimeout = TimeSpan.FromMinutes(2)
Comentarios
La ExecutionTimeout propiedad indica el número máximo de segundos que puede ejecutar una solicitud antes de apagarse automáticamente por ASP.NET. El valor predeterminado es 110 segundos. Este tiempo de espera solo se aplica si el atributo de depuración del <compilation>
elemento está establecido false
en .
Si el tiempo de espera expira, se genera una excepción. Puede registrar la información relacionada en la carpeta Aplicación del registro de eventos. Para ello, habilite la supervisión del estado de la aplicación en el <healthMonitoring>
elemento de configuración.