Sdílet prostřednictvím


HttpContext.ThreadAbortOnTimeout Vlastnost

Definice

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

trueif 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 falsehodnotu , 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.

Platí pro