StreamWebSocketControl.DesiredUnsolicitedPongInterval 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許應用程式取得並設定所需的未經請求 WebSocket PONG 間隔。
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
屬性值
System.Timespan
Windows 需求
裝置系列 |
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
|
備註
此術語定義于 WebSocket RFC 6455 中,這是用戶端傳送至伺服器之未經請求的 Pong 控制項畫面之間的時間。 PONG 可作為單向活動訊號,並可用於用戶端來判斷網路連線問題。
注意
不支援在與 ControlChannelTrigger 相關聯的 StreamWebSocket 上設定 DesiredUnsolicitedPongInterval。 設定 屬性並不會變更實際的間隔。
即使 ControlChannelTrigger WebSocket 不支援自訂未經請求的 PONG 間隔, ControlChannelTrigger 仍會受到兩種類型的保持連線間隔影響, (1) 網路保持連線間隔和 (2) 伺服器保持連線間隔。 如需詳細資訊 ,請參閱 ControlChannelTrigger 備註 。 您可以在實作應用層級PONG 時,透過 ControlChannelTrigger 的 ServerKeepAliveIntervalInMinutes 屬性來設定伺服器保持運作間隔。