HttpTransportBindingElement.KeepAliveEnabled Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se será feita uma conexão persistente com um ponto de extremidade 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 da propriedade
true
se a solicitação para o ponto de extremidade de serviço deve conter um cabeçalho HTTP de conexão com o valor Keep-alive
; caso contrário, false
. O padrão é true
.
Exemplos
O código a seguir mostra como definir essa propriedade.
HttpTransportBindingElement transport = new HttpTransportBindingElement();
transport.ManualAddressing = true;
transport.KeepAliveEnabled = keepAliveEnabled;
Comentários
Defina essa propriedade como true
para enviar um cabeçalho HTTP de conexão com o valor Keep-alive
. Um cliente usa essa propriedade para indicar uma preferência por conexões persistentes. Quando essa propriedade é true
, a conexão que o cliente faz com um ponto de extremidade de serviço é persistente se o ponto de extremidade de serviço dá suporte a isso.