Freigeben über


HttpTransportBindingElement.KeepAliveEnabled Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob eine permanente Verbindung mit einem Dienstendpunkt hergestellt werden soll, oder legt diesen fest.

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

Eigenschaftswert

true, wenn die Anforderung an den Dienstendpunkt einen Verbindungs-HTTP-Header mit dem Wert Keep-alive enthalten soll, andernfalls false. Der Standardwert ist true.

Beispiele

Der folgende Code zeigt, wie diese Eigenschaft festgelegt wird.

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

Hinweise

Legen Sie diese Eigenschaft auf true fest, um einen Verbindungs-HTTP-Header mit dem Wert Keep-alive zu senden. Ein Client verwendet diese Eigenschaft, um anzugeben, dass permanente Verbindungen bevorzugt werden. Wenn diese Eigenschaft true ist, ist die Verbindung zwischen zwischen Client und Dienstendpunkt permanent, falls der Dienstendpunkt dies unterstützt.

Gilt für: