MessageWebSocketControl.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 gewünschte unerwünschte WebSocket-PONG-Intervall abzurufen und festzulegen.
public:
property TimeSpan DesiredUnsolicitedPongInterval { TimeSpan get(); void set(TimeSpan value); };
TimeSpan DesiredUnsolicitedPongInterval();
void DesiredUnsolicitedPongInterval(TimeSpan value);
public System.TimeSpan DesiredUnsolicitedPongInterval { get; set; }
var timeSpan = messageWebSocketControl.desiredUnsolicitedPongInterval;
messageWebSocketControl.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 ist in WebSocket RFC 6455 definiert, d. h. der 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 MessageWebSocket, das einem ControlChannelTrigger zugeordnet ist, wird nicht unterstützt. Durch das Festlegen der -Eigenschaft wird das tatsächliche Intervall nicht geändert.
Obwohl ein benutzerdefiniertes nicht angefordertes PONG-Intervall mit einem ControlChannelTrigger WebSocket nicht unterstützt wird, wird controlChannelTrigger von zwei Arten von Keep-Alive-Intervallen (1) und (2) Server-Keep-Alive-Intervallen beeinflusst. Weitere Informationen finden Sie unter Hinweise zu ControlChannelTrigger . Das Server-Keep-Alive-Intervall kann über die ServerKeepAliveIntervalInMinutes-Eigenschaft von ControlChannelTrigger konfiguriert werden, während PONGs auf Anwendungsebene implementiert werden.