HttpContext.ThreadAbortOnTimeout Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om ASP.NET-körningen ska anropa Abort() på tråden som betjänar den här begäran när begäran överskrider tidsgränsen.
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
Egenskapsvärde
trueom Abort() anropas när tråden överskrider tidsgränsen, annars . false Standardvärdet är true.
Kommentarer
I hanterare och moduler som använder egenskapen HttpRequest.TimedOutToken för att implementera kooperativ annullering kanske du vill inaktivera det Thread.Abort beteende som ASP.NET utför som standard när en begäran överskrider tidsgränsen. Om du ställer in den här egenskapen på false kan du se till att rutinerna för annullering och rensning körs utan att avbrytas av ASP.NET.
Om du ställer in den här egenskapen på false visar ASP.NET inte automatiskt felsidan "Tidsgränsen för begäran uppnåddes" när tidsgränsen uppnåddes. Programmet ansvarar för att ange svarsinnehållet på rätt sätt.