StreamWebSocketControl.DesiredUnsolicitedPongInterval 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.
Ermöglicht einer App das Abrufen und Festlegen des gewünschten unaufgefragten WebSocket-PONG-Intervalls.
public:
property TimeSpan DesiredUnsolicitedPongInterval { TimeSpan get(); void set(TimeSpan value); };
TimeSpan DesiredUnsolicitedPongInterval();
void DesiredUnsolicitedPongInterval(TimeSpan value);
public System.TimeSpan DesiredUnsolicitedPongInterval { get; set; }
var timeSpan = streamWebSocketControl.desiredUnsolicitedPongInterval;
streamWebSocketControl.desiredUnsolicitedPongInterval = timeSpan;
Public Property DesiredUnsolicitedPongInterval As TimeSpan
Eigenschaftswert
System.Timespan
Windows-Anforderungen
Gerätefamilie |
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)
|
Hinweise
Diese Terminologie wird in WebSocket RFC 6455 definiert, d. h. die Zeit zwischen nicht angeforderten Pong-Steuerelementframes, die vom Client an den Server gesendet werden. Der PONG dient als unidirektionaler Heartbeat und kann für den Client verwendet werden, um Netzwerkverbindungsprobleme zu ermitteln.
Hinweis
Das Festlegen von DesiredUnsolicitedPongInterval für ein StreamWebSocket, das einem ControlChannelTrigger zugeordnet ist, wird nicht unterstützt. Das Festlegen der Eigenschaft ändert das tatsächliche Intervall nicht.
Obwohl ein benutzerdefiniertes nicht angefordertes PONG-Intervall mit einem ControlChannelTrigger WebSocket nicht unterstützt wird, wird der ControlChannelTrigger durch zwei Arten von Keep-Alive-Intervallen (1) Netzwerk-Keep-Alive-Intervall und (2) Server-Keep-Alive-Intervall beeinträchtigt. Ausführliche Informationen finden Sie unter Hinweise zu ControlChannelTrigger . Das Keep-Alive-Intervall des Servers kann über die ServerKeepAliveIntervalInMinutes-Eigenschaft von ControlChannelTrigger konfiguriert werden, während PONGs auf Anwendungsebene implementiert werden.