StreamWebSocketControl.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 DI PONG WebSocket 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 = streamWebSocketControl.desiredUnsolicitedPongInterval;
streamWebSocketControl.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 unidirezionale e può essere usato per il client per determinare i problemi di connessione di rete.
Nota
L'impostazione di DesiredUnsolicitedPongInterval in un oggetto StreamWebSocket associato a ControlChannelTrigger non è supportata. L'impostazione della proprietà non modifica l'intervallo effettivo.
Anche se un intervallo PONG non richiesto personalizzato non è supportato con un oggetto WebSocket ControlChannelTrigger , controlChannelTrigger è influenzato da due tipi di intervalli keep-alive (1) intervallo keep-alive di rete e (2) intervallo keep-alive del server. Per informazioni dettagliate, vedere La sezione Osservazioni di ControlChannelTrigger . L'intervallo keep-alive del server può essere configurato tramite la proprietà ServerKeepAliveIntervalInMinutes di ControlChannelTrigger durante l'implementazione dei PONG a livello di applicazione.