HttpContext.ThreadAbortOnTimeout 屬性

定義

取得或設定值,指定 ASP.NET 執行階段是否應該在要求逾時的情況下,於對這項要求提供服務的執行緒上呼叫 Abort()

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

屬性值

如果在執行緒逾時的情況下會呼叫 Abort(),則為 true;否則為 false。 預設為 true

備註

在使用 屬性實作合作式取消的處理常式和模組中 HttpRequest.TimedOutToken ,您可能會想要停用 Thread.Abort 要求逾時時,ASP.NET 預設執行的行為。將此屬性設定為 false 可協助您確定取消和清除常式會在不受到 ASP.NET 中斷的情況下執行。

如果您將此屬性設定為 false ,ASP.NET 不會在發生逾時時自動顯示「要求逾時」錯誤頁面。 應用程式負責適當地設定回應內容。

適用於