Udostępnij za pośrednictwem


HttpTransportBindingElement.KeepAliveEnabled Właściwość

Definicja

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 truewartość , 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.

Dotyczy