StreamSocketControl.KeepAlive 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.
Ein Wert, der angibt, ob Keep-Alive-Pakete an das Remoteziel eines StreamSocket-Objekts gesendet werden.
public:
property bool KeepAlive { bool get(); void set(bool value); };
bool KeepAlive();
void KeepAlive(bool value);
public bool KeepAlive { get; set; }
var boolean = streamSocketControl.keepAlive;
streamSocketControl.keepAlive = boolean;
Public Property KeepAlive As Boolean
Eigenschaftswert
bool
Gibt an, ob Keep-Alive-Pakete an das Remoteziel gesendet werden.
Hinweise
Wenn diese Eigenschaft "true" ist, sendet streamSocket Keep-Alive-Pakete, wenn keine Daten- oder Bestätigungspakete für die TCP-Verbindung innerhalb eines Intervalls empfangen wurden. Wenn ein StreamSocket erstellt wird, ist der Standardwert für diese Eigenschaft "false".
Diese Eigenschaft kann festgelegt werden, bevor das StreamSocket verbunden ist. Nachdem das StreamSocket verbunden wurde, führt das Festlegen der Eigenschaft zu einem Fehler.
Ausführlichere Informationen finden Sie in der Dokumentation zu Windows Sockets in der SO_KEEPALIVE Socketoption.