HttpContext.ThreadAbortOnTimeout Свойство

Определение

Возвращает или задает значение, указывающее, должна ли среда выполнения ASP.NET вызывать метод Abort() в потоке, обслуживающем этот запрос, при истечении времени ожидания запроса.

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

Значение свойства

Boolean

true если метод Abort() будет вызываться, когда истекает время ожидания потока; в противном случае — значение false. Значение по умолчанию — true.

Комментарии

В обработчиках и модулях, использующих HttpRequest.TimedOutToken свойство для реализации совместной отмены, может потребоваться отключить Thread.Abort поведение, которое ASP.NET выполняется по умолчанию при истечении времени ожидания запроса. Если задать это свойство, false вы сможете убедиться, что процедуры отмены и очистки будут выполняться без прерывания с помощью ASP.NET.

Если для этого свойства задано значениеfalse, ASP.NET не будет автоматически отображать страницу ошибки "Время ожидания запроса" при возникновении времени ожидания. Приложение отвечает за правильное задание содержимого ответа.

Применяется к