HttpContext.ThreadAbortOnTimeout Eigenschaft

Definition

Ruft einen Wert ab oder legt diesen fest, der angibt, ob die ASP.NET-Laufzeit die Abort() in der Zeichenfolge aufrufen sollte, welche diese Anforderung bedient, wenn die Zeit für diese Anforderung überschritten wird.Gets or sets a value that specifies whether the ASP.NET runtime should call Abort() on the thread that is servicing this request when the request times out.

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

Eigenschaftswert

true, wenn Abort() aufgerufen wird, wenn das Timeout des Thread erreicht wird; andernfalls false.true if Abort() will be called when the thread times out; otherwise, false. Die Standardeinstellung ist true.The default is true.

Hinweise

In Handlern und Modulen, die die HttpRequest.TimedOutToken-Eigenschaft verwenden, um kooperativen Abbruch zu implementieren, können Sie das Thread.Abort Verhalten deaktivieren, das ASP.NET standardmäßig durchführt, wenn ein Timeout für eine Anforderung eintritt. Wenn diese Eigenschaft auf false festgelegt wird, können Sie sicherstellen, dass Abbruch-und cleanuproutinen ausgeführt werden, ohne von ASP.net unterbrochen zu werden.In handlers and modules that are using the HttpRequest.TimedOutToken property to implement cooperative cancellation, you might wish to disable the Thread.Abort behavior that ASP.NET performs by default when a request times out. Setting this property to false can help you make sure that cancellation and cleanup routines will run without being interrupted by ASP.NET.

Wenn Sie diese Eigenschaft auf falsefestlegen, zeigt ASP.net bei einem Timeout nicht automatisch die Fehlerseite "Timeout bei der Anforderung" an.If you set this property to false, ASP.NET will not automatically display a "Request timed out" error page when a timeout occurs. Die Anwendung ist dafür verantwortlich, den Antwort Inhalt entsprechend festzulegen.The application is responsible for setting the response content appropriately.

Gilt für: