HttpTransportBindingElement.KeepAliveEnabled Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.