StreamSocketControl.KeepAlive 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
值,指出是否將 Keep-alive 封包傳送至 StreamSocket 物件的遠端目的地。
public:
property bool KeepAlive { bool get(); void set(bool value); };
bool KeepAlive();
void KeepAlive(bool value);
public bool KeepAlive { get; set; }
var boolean = streamSocketControl.keepAlive;
streamSocketControl.keepAlive = boolean;
Public Property KeepAlive As Boolean
屬性值
Boolean
bool
是否將 keep-alive 封包傳送至遠端目的地。
Windows 需求
應用程式功能 |
ID_CAP_NETWORKING [Windows Phone]
|
備註
當此屬性 為 true時, StreamSocket 會在間隔內未收到 TCP 連線的資料或通知封包時,傳送 keep-alive 封包。 建立 StreamSocket 時,此屬性的預設值為 false。
在 StreamSocket 連接之前,可以設定這個屬性。 連線 StreamSocket 之後,設定 屬性將會導致錯誤。
如需詳細資訊,請參閱 Windows Sockets 檔中 的 SO_KEEPALIVE 通訊端選項。