StreamWebSocketControl.DesiredUnsolicitedPongInterval Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite que una aplicación obtenga y establezca el intervalo de PONG no solicitado deseado de WebSocket.
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
Valor de propiedad
System.Timespan
Requisitos de Windows
Familia de dispositivos |
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)
|
Comentarios
Esta terminología se define en WebSocket RFC 6455, que es el tiempo entre marcos de control de Pong no solicitados enviados por el cliente al servidor. El PONG actúa como latido unidireccional y se puede usar para que el cliente determine los problemas de conexión de red.
Nota
No se admite el establecimiento de DesiredUnsolicitedPongInterval en un Objeto StreamWebSocket asociado a controlChannelTrigger . Establecer la propiedad no cambia el intervalo real.
Aunque no se admite un intervalo de PONG no solicitado personalizado con un controlChannelTrigger WebSocket, ControlChannelTrigger se ve afectado por dos tipos de intervalos de mantenimiento activo de red (1) intervalo de mantenimiento activo y (2) intervalo de mantenimiento activo del servidor. Consulte Comentarios de ControlChannelTrigger para obtener más información. El intervalo de mantenimiento activo del servidor se puede configurar a través de la propiedad ServerKeepAliveIntervalInMinutes de ControlChannelTrigger al implementar ponG de nivel de aplicación.