Sdílet prostřednictvím


HttpTransportBindingElement.KeepAliveEnabled Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda se má vytvořit trvalé připojení ke koncovému bodu služby.

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

Hodnota vlastnosti

true Pokud by požadavek na koncový bod služby měl obsahovat hlavičku PROTOKOLU HTTP pro připojení s hodnotou Keep-alive, falsev opačném případě . Výchozí formát je true.

Příklady

Následující kód ukazuje, jak tuto vlastnost nastavit.

HttpTransportBindingElement transport = new HttpTransportBindingElement();
transport.ManualAddressing = true;
transport.KeepAliveEnabled = keepAliveEnabled;

Poznámky

Nastavením této vlastnosti na odešlete true hlavičku CONNECTION HTTP s hodnotou Keep-alive. Klient používá tuto vlastnost k označení předvolby pro trvalá připojení. Pokud je truetato vlastnost , připojení klienta ke koncovému bodu služby je trvalé, pokud to koncový bod služby podporuje.

Platí pro