HttpTransportBindingElement.KeepAliveEnabled Properti
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.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan membuat koneksi persisten ke titik akhir layanan.
public:
property bool KeepAliveEnabled { bool get(); void set(bool value); };
public bool KeepAliveEnabled { get; set; }
member this.KeepAliveEnabled : bool with get, set
Public Property KeepAliveEnabled As Boolean
Nilai Properti
true
jika permintaan ke titik akhir layanan harus berisi header HTTP Koneksi dengan nilai Keep-alive
; jika tidak, false
. Default adalah true
.
Contoh
Kode berikut menunjukkan cara mengatur properti ini.
HttpTransportBindingElement transport = new HttpTransportBindingElement();
transport.ManualAddressing = true;
transport.KeepAliveEnabled = keepAliveEnabled;
Keterangan
Atur properti ini ke true
untuk mengirim header HTTP Koneksi dengan nilai Keep-alive
. Klien menggunakan properti ini untuk menunjukkan preferensi koneksi persisten. Ketika properti ini adalah true
, koneksi yang dilakukan klien ke titik akhir layanan tetap ada jika titik akhir layanan mendukungnya.