共用方式為


MessageWebSocketControl.DesiredUnsolicitedPongInterval 屬性

定義

允許應用程式取得並設定所需的未經請求 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 = messageWebSocketControl.desiredUnsolicitedPongInterval;
messageWebSocketControl.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 相關聯的 MessageWebSocket 上設定 DesiredUnsolicitedPongInterval。 設定 屬性並不會變更實際的間隔。

即使 ControlChannelTrigger WebSocket 不支援自訂未經請求的 PONG 間隔, ControlChannelTrigger 仍會受到兩種類型的保持連線間隔影響, (1) 網路保持連線間隔和 (2) 伺服器保持連線間隔。 如需詳細資訊 ,請參閱 ControlChannelTrigger 備註 。 您可以在實作應用層級PONG 時,透過 ControlChannelTrigger 的 ServerKeepAliveIntervalInMinutes 屬性來設定伺服器保持運作間隔。

適用於

另請參閱