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 é necessário fazer 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 para true 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 a um ponto de extremidade de serviço é persistente se o ponto de extremidade de serviço dá suporte a isso.