HttpTransportBindingElement.KeepAliveEnabled Propriedade

Definição

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.

Aplica-se a