Freigeben über


StreamSocketControl.KeepAlive Eigenschaft

Definition

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

Boolean

bool

Gibt an, ob Keep-Alive-Pakete an das Remoteziel gesendet werden.

Windows-Anforderungen

App-Funktionen
ID_CAP_NETWORKING [Windows Phone]

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 streamSocket verbunden ist. Nachdem streamSocket verbunden ist, führt das Festlegen der Eigenschaft zu einem Fehler.

Ausführlichere Informationen finden Sie in der SO_KEEPALIVE-Socket-Option in der Dokumentation zu Windows Sockets.

Gilt für:

Weitere Informationen