HttpTransportBindingElement.KeepAliveEnabled Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se deve fazer uma ligação persistente a um endpoint de serviço.
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
Valor de Propriedade
true se o pedido ao endpoint de serviço deve conter um cabeçalho HTTP Connection com o valor Keep-alive; caso contrário, false. A predefinição é true.
Exemplos
O código seguinte mostra como definir esta propriedade.
HttpTransportBindingElement transport = new HttpTransportBindingElement();
transport.ManualAddressing = true;
transport.KeepAliveEnabled = keepAliveEnabled;
Observações
Defina esta propriedade para true enviar um cabeçalho HTTP Connection com o valor Keep-alive. Um cliente utiliza esta propriedade para indicar uma preferência por ligações persistentes. Quando esta propriedade é true, a ligação que o cliente faz a um endpoint de serviço é persistente se o endpoint de serviço suportar isso.