Partager via


StreamWebSocketControl.DesiredUnsolicitedPongInterval Propriété

Définition

Permet à une application d’obtenir et de définir l’intervalle PONG WebSocket non sollicité souhaité.

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

Valeur de propriété

System.Timespan

Configuration requise pour Windows

Famille d’appareils
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v5.0)

Remarques

Cette terminologie est définie dans WebSocket RFC 6455, qui correspond au délai entre les trames de contrôle Pong non sollicitées envoyées par le client au serveur. Le PONG sert de pulsation unidirectionnelle et peut être utilisé pour le client afin de déterminer les problèmes de connexion réseau.

Notes

La définition de DesiredUnsolicitedPongInterval sur un StreamWebSocket associé à un ControlChannelTrigger n’est pas prise en charge. La définition de la propriété ne modifie pas l’intervalle réel.

Même si un intervalle PONG personnalisé non sollicité n’est pas pris en charge avec un WebSocket ControlChannelTrigger , le ControlChannelTrigger est affecté par deux types d’intervalles de conservation en vie (1) intervalle de conservation réseau et (2) intervalle de conservation du serveur. Pour plus d’informations, consultez Remarques controlChannelTrigger . L’intervalle de conservation du serveur peut être configuré via la propriété ServerKeepAliveIntervalInMinutes de ControlChannelTrigger lors de l’implémentation de PONG au niveau de l’application.

S’applique à