HttpTransportBindingElement.KeepAliveEnabled Propriedade

Definição

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.

Aplica-se a