MessageWebSocketControl.DesiredUnsolicitedPongInterval Propiedad

Definición

Permite que una aplicación obtenga y establezca el intervalo de PONG de WebSocket no solicitado deseado.

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

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 fotogramas de control Pong no solicitados enviados por el cliente al servidor. El PONG actúa como un 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 MessageWebSocket 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 persistente (1) intervalos de conexión de red e intervalo de mantenimiento activo (2) intervalo de mantenimiento del servidor. Consulte Comentarios de ControlChannelTrigger para obtener más información. El intervalo keep-alive del servidor se puede configurar a través de la propiedad ServerKeepAliveIntervalInMinutes de ControlChannelTrigger al implementar ponG de nivel de aplicación.

Se aplica a

Consulte también