HttpTransportBindingElement.KeepAliveEnabled Свойство

Определение

Возвращает или задает значение, указывающее, следует ли выполнять постоянное подключение к конечной точке службы.

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

Значение свойства

trueЗначение , Keep-aliveесли запрос к конечной точке службы должен содержать заголовок HTTP подключения со значениемfalse; в противном случае . Значение по умолчанию — true.

Примеры

В следующем коде показано, как задать это свойство.

HttpTransportBindingElement transport = new HttpTransportBindingElement();
transport.ManualAddressing = true;
transport.KeepAliveEnabled = keepAliveEnabled;

Комментарии

Присвойте этому свойству значение true для отправки заголовка HTTP-подключения со значением Keep-alive. Клиент использует это свойство для указания предпочтения постоянных подключений. Если это свойство имеет trueзначение, подключение клиента к конечной точке службы сохраняется, если конечная точка службы поддерживает это.

Применяется к