HttpTransportBindingElement.KeepAliveEnabled Propriété

Définition

Obtient ou définit une valeur qui indique s’il faut établir une connexion persistante à 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 requête adressée au point de terminaison de service doit contenir un en-tête HTTP de connexion avec 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

Définissez cette propriété pour true envoyer un en-tête HTTP de connexion avec la valeur Keep-alive. Un client utilise cette propriété pour indiquer une préférence pour les connexions persistantes. Lorsque cette propriété est true, la connexion que le client effectue à un point de terminaison de service est persistante si le point de terminaison de service prend en charge cela.

S’applique à