HttpTransportBindingElement.KeepAliveEnabled Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.