HttpContext.ThreadAbortOnTimeout Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İ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ıp çağırmayacağını Abort() 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 ASP.NET varsayılan olarak gerçekleştirdiği davranışı devre dışı bırakmak Thread.Abort isteyebilirsiniz. Bu özelliği olarak false
ayarlamak, iptal ve temizleme yordamlarının ASP.NET kesintiye uğramadan çalıştırılacağından emin olmanıza yardımcı olabilir.
Bu özelliği olarak false
ayarlarsanı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.