Aracılığıyla paylaş


HttpContext.ThreadAbortOnTimeout Özellik

Tanım

İstek zaman aşımına uğradıklarında ASP.NET çalışma zamanının bu isteğe hizmet veren iş parçacığında çağrı Abort() yapıp yapmadığını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true iş parçacığı zaman aşımına uğradıklarında çağrılırsa Abort() ; aksi takdirde , false. Varsayılan değer: true.

Açıklamalar

İşbirlikçi iptal uygulamak için özelliğini kullanan HttpRequest.TimedOutToken işleyicilerde ve modüllerde, istek zaman aşımına Thread.Abort ASP.NET varsayılan olarak gerçekleştirdiği davranışı devre dışı bırakmak isteyebilirsiniz. Bu özelliği olarak false ayarlamak, iptal ve temizleme yordamlarının ASP.NET kesintiye uğramadan çalıştırıldığından emin olmanıza yardımcı olabilir.

Bu özelliği olarak falseayarlarsanız ASP.NET zaman aşımı oluştuğunda otomatik olarak "İstek zaman aşımına uğradı" hata sayfasını görüntülemez. Uygulama, yanıt içeriğini uygun şekilde ayarlamakla sorumludur.

Şunlara uygulanır