TimeoutManager Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengekspos konfigurasi batas waktu Http.Sys. Ini juga dapat dikonfigurasi dalam registri. Pengaturan ini tidak berlaku saat melampirkan ke antrean yang ada.
public ref class TimeoutManager sealed
public sealed class TimeoutManager
type TimeoutManager = class
Public NotInheritable Class TimeoutManager
- Warisan
-
TimeoutManager
Properti
DrainEntityBody |
Waktu, dalam detik, diizinkan bagi API Server HTTP untuk menguras isi entitas pada koneksi Keep-Alive. Timer default adalah 2 menit. Pada koneksi Keep-Alive, setelah aplikasi mengirim respons untuk permintaan dan sebelum badan entitas permintaan benar-benar tiba, HTTP Server API mulai menguras sisa isi entitas untuk mencapai permintaan lain yang berpotensi disalurkan dari klien. Jika waktu untuk menguras isi entitas yang tersisa melebihi periode yang diizinkan, koneksi akan kehabisan waktu. Gunakan TimeSpan.Zero untuk menunjukkan bahwa default sistem harus digunakan. |
EntityBody |
Waktu, dalam detik, memungkinkan badan entitas permintaan tiba. Timer default adalah 2 menit. HTTP Server API mengaktifkan timer ini ketika permintaan memiliki badan entitas. Kedaluwarsa timer awalnya diatur ke nilai yang dikonfigurasi. Ketika HTTP Server API menerima indikasi data tambahan pada permintaan, API akan mengatur ulang timer untuk memberikan interval lain pada koneksi. Gunakan TimeSpan.Zero untuk menunjukkan bahwa default sistem harus digunakan. |
HeaderWait |
Waktu, dalam detik, diizinkan bagi API Server HTTP untuk mengurai header permintaan. Timer default adalah 2 menit. Batas waktu ini hanya diberlakukan setelah permintaan pertama pada koneksi dirutekan ke aplikasi. Gunakan TimeSpan.Zero untuk menunjukkan bahwa default sistem harus digunakan. |
IdleConnection |
Waktu, dalam detik, diizinkan untuk koneksi diam. Timer default adalah 2 menit. Batas waktu ini hanya diberlakukan setelah permintaan pertama pada koneksi dirutekan ke aplikasi. Gunakan TimeSpan.Zero untuk menunjukkan bahwa default sistem harus digunakan. |
MinSendBytesPerSecond |
Tingkat pengiriman minimum, dalam byte per detik, untuk respons. Tingkat pengiriman respons default adalah 150 byte per detik. Gunakan 0 untuk menunjukkan bahwa default sistem harus digunakan. Untuk menonaktifkan timer ini, atur ke UInt32.MaxValue |
RequestQueue |
Waktu, dalam detik, diizinkan agar permintaan tetap berada dalam antrean permintaan sebelum aplikasi mengambilnya. Timer default adalah 2 menit. Gunakan TimeSpan.Zero untuk menunjukkan bahwa default sistem harus digunakan. |