共用方式為


StreamSocketListenerControl.KeepAlive 屬性

定義

值,指出StreamSocketListener物件收到連接時,是否應該在StreamSocket物件上傳送保持運作封包。

public:
 property bool KeepAlive { bool get(); void set(bool value); };
bool KeepAlive();

void KeepAlive(bool value);
public bool KeepAlive { get; set; }
var boolean = streamSocketListenerControl.keepAlive;
streamSocketListenerControl.keepAlive = boolean;
Public Property KeepAlive As Boolean

屬性值

Boolean

bool

是否在建立 的 StreamSocket 物件上傳送 keep-alive 封包。

備註

當此屬性 為 true時,建立的 StreamSocket 物件會在間隔內未收到 TCP 連線的資料或通知封包時傳送保持運作封包。 建立 StreamSocket 時,此屬性的預設值為 false

這個屬性可以在 StreamSocketListener 開始接聽連入連線之前設定。 在 StreamSocketListener開始接聽連入連線之後,設定 屬性將會導致錯誤。

如需詳細資訊,請參閱 Windows Sockets 檔中 的SO_KEEPALIVE 通訊端選項。

適用於

另請參閱