HttpTransportBindingElement.KeepAliveEnabled Propriété

Définition

Obtient ou définit une valeur qui indique s'il faut établir une connexion permanente à un point de terminaison de service.

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

Valeur de propriété

true si la demande adressée au point de terminaison de service doit contenir un en-tête HTTP Connection ayant la valeur Keep-alive ; sinon, false. La valeur par défaut est true.

Exemples

Le code suivant montre comment définir cette propriété.

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

Remarques

Affectez la valeur true à cette propriété pour envoyer un en-tête HTTP Connection ayant la valeur Keep-alive. Un client utilise cette propriété pour indiquer une préférence pour les connexions permanentes. Lorsque cette propriété a la valeur true, la connexion que le client établit à un point de terminaison de service est permanente si le point de terminaison de service prend en charge ce type de connexion.

S’applique à