HttpContext.ThreadAbortOnTimeout 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指定 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 不會在發生逾時時自動顯示「要求逾時」錯誤頁面。 應用程式負責適當地設定回應內容。