Bagikan melalui


HttpContext.ThreadAbortOnTimeout Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan apakah runtime ASP.NET harus memanggil Abort() pada utas yang melayani permintaan ini ketika waktu permintaan habis.

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

Nilai Properti

true jika Abort() akan dipanggil ketika utas kehabisan waktu; jika tidak, false. Defaultnya adalah true.

Keterangan

Dalam handler dan modul yang menggunakan HttpRequest.TimedOutToken properti untuk menerapkan pembatalan kooperatif, Anda mungkin ingin menonaktifkan Thread.Abort perilaku yang ASP.NET lakukan secara default ketika permintaan kehabisan waktu. Mengatur properti ini untuk false dapat membantu Anda memastikan bahwa rutinitas pembatalan dan pembersihan akan berjalan tanpa terganggu oleh ASP.NET.

Jika Anda mengatur properti ini ke false, ASP.NET tidak akan secara otomatis menampilkan halaman kesalahan "Permintaan kehabisan waktu" ketika waktu habis terjadi. Aplikasi bertanggung jawab untuk mengatur konten respons dengan tepat.

Berlaku untuk