HttpContext.ThreadAbortOnTimeout 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 especifica si el entorno de ejecución de ASP.NET debe llamar Abort() en el subproceso que está atendiendo esta solicitud cuando se agota el tiempo de espera de la solicitud.
public:
property bool ThreadAbortOnTimeout { bool get(); void set(bool value); };
public bool ThreadAbortOnTimeout { get; set; }
member this.ThreadAbortOnTimeout : bool with get, set
Public Property ThreadAbortOnTimeout As Boolean
Valor de propiedad
true si Abort() se llamará cuando se agote el tiempo de espera del subproceso; de lo contrario, false. El valor predeterminado es true.
Comentarios
En los controladores y módulos que usan la propiedad para implementar la HttpRequest.TimedOutToken cancelación cooperativa, es posible que desee deshabilitar el comportamiento que ASP.NET realiza de forma predeterminada cuando se agota el Thread.Abort tiempo de espera de una solicitud. Establecer esta propiedad en false puede ayudarle a asegurarse de que las rutinas de cancelación y limpieza se ejecutarán sin interrumpirse por ASP.NET.
Si establece esta propiedad falseen , ASP.NET no mostrará automáticamente una página de error "Tiempo de espera de solicitud" cuando se produzca un tiempo de espera. La aplicación es responsable de establecer el contenido de la respuesta correctamente.