HttpTransportBindingElement.KeepAliveEnabled Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si realizar una conexión persistente a un punto de conexión de servicio.
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 propiedad
Es true
si la solicitud al extremo de servicio debe contener un encabezado HTTP de conexión con el valor Keep-alive
; en caso contrario, false
. De manera predeterminada, es true
.
Ejemplos
El código siguiente muestra cómo establecer esta propiedad.
HttpTransportBindingElement transport = new HttpTransportBindingElement();
transport.ManualAddressing = true;
transport.KeepAliveEnabled = keepAliveEnabled;
Comentarios
Establezca esta propiedad en true
para enviar un encabezado http de conexión con el valor Keep-alive
. Un cliente utiliza esta propiedad para indicar una preferencia para las conexiones persistentes. Cuando esta propiedad es true
, la conexión que el cliente realiza con un punto de conexión de servicio es persistente si el punto de conexión de servicio lo admite.