HttpTransportBindingElement.KeepAliveEnabled Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy nawiązać trwałe połączenie z punktem końcowym usługi.
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
Wartość właściwości
true
jeśli żądanie do punktu końcowego usługi powinno zawierać nagłówek HTTP połączenia z wartością Keep-alive
; w przeciwnym razie false
. Wartość domyślna to true
.
Przykłady
Poniższy kod pokazuje, jak ustawić tę właściwość.
HttpTransportBindingElement transport = new HttpTransportBindingElement();
transport.ManualAddressing = true;
transport.KeepAliveEnabled = keepAliveEnabled;
Uwagi
Ustaw tę właściwość na , aby true
wysłać nagłówek HTTP połączenia z wartością Keep-alive
. Klient używa tej właściwości do wskazania preferencji dla połączeń trwałych. Gdy ta właściwość ma true
wartość , połączenie, które klient nawiązuje do punktu końcowego usługi, jest trwałe, jeśli punkt końcowy usługi to obsługuje.