HttpContext.ThreadAbortOnTimeout Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy środowisko uruchomieniowe ASP.NET powinno wywołać Abort() wątek obsługujący to żądanie po przekroczeniu limitu czasu żądania.

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

Wartość właściwości

Boolean

true jeśli Abort() zostanie wywołana po przekroczeniu limitu czasu wątku; w przeciwnym razie false. Wartość domyślna to true.

Uwagi

W programach obsługi i modułach, które używają HttpRequest.TimedOutToken właściwości do implementowania anulowania współpracy, możesz wyłączyć Thread.Abort zachowanie, które ASP.NET wykonuje domyślnie, gdy żądanie upłynął limit czasu. Ustawienie tej właściwości w celu false ułatwienia upewnienia się, że procedury anulowania i czyszczenia będą uruchamiane bez przerywania przez ASP.NET.

Jeśli ustawisz tę właściwość na falsewartość , ASP.NET nie będzie automatycznie wyświetlać strony błędu "Przekroczono limit czasu żądania", gdy wystąpi limit czasu. Aplikacja jest odpowiedzialna za odpowiednie ustawienie zawartości odpowiedzi.

Dotyczy