MessageWebSocketControl.DesiredUnsolicitedPongInterval Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente a un'app di ottenere e impostare l'intervallo webSocket PONG desiderato.
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
Valore della proprietà
Timespan
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)
|
Commenti
Questa terminologia è definita in WebSocket RFC 6455, ovvero il tempo tra i frame di controllo Pong non richiesti inviati dal client al server. IL PONG funge da heartbeat unidirectionale e può essere usato per il client per determinare i problemi di connessione di rete.
Nota
L'impostazione di DesiredUnsolicitedPongInterval in un MessageWebSocket associato a un ControlChannelTrigger non è supportato. L'impostazione della proprietà non modifica l'intervallo effettivo.
Anche se un intervallo PONG personalizzato non richiesto non è supportato con un ControlloChannelTrigger WebSocket, ControlChannelTrigger è influenzato da due tipi di intervalli di rete keep-alive (1) intervallo di mantenimento attivo e (2) intervallo di mantenimento attivo del server. Per informazioni dettagliate, vedere Osservazioni controlChannelTrigger . L'intervallo keep-alive del server può essere configurato tramite la proprietà ServerKeepAliveIntervalInMinutes del server durante l'implementazione dei PONGs a livello di applicazione.