HttpContext.ThreadAbortOnTimeout Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje, zda ASP.NET runtime má volat Abort() ve vlákně, které obsluhuje tento požadavek, když vyprší časový limit požadavku.
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
Hodnota vlastnosti
true
if Abort() bude volána při vypršení časového limitu vlákna; v opačném případě . false
Výchozí formát je true
.
Poznámky
V obslužných rutinách a modulech, které používají HttpRequest.TimedOutToken vlastnost k implementaci kooperativního zrušení, můžete chtít zakázat Thread.Abort chování, které ASP.NET provádí ve výchozím nastavení při vypršení časového limitu požadavku. Nastavením této vlastnosti na false
můžete zajistit, aby se rutiny zrušení a čištění spustily bez přerušení ASP.NET.
Pokud tuto vlastnost nastavíte na false
hodnotu , ASP.NET při vypršení časového limitu automaticky nezobrazí chybovou stránku "Vypršel časový limit požadavku". Aplikace zodpovídá za správné nastavení obsahu odpovědi.