HttpContext.ThreadAbortOnTimeout Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 false
wartość , 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.