Share via


StreamWebSocketControl.DesiredUnsolicitedPongInterval Propiedad

Definición

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.

Se aplica a