StreamSocketControl.KeepAlive 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个 值,该值指示是否将保持连接数据包发送到 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
是否将保持连接数据包发送到远程目标。
Windows 要求
应用功能 |
ID_CAP_NETWORKING [Windows Phone]
|
注解
如果此属性 为 true,则当在某个时间间隔内未收到 TCP 连接的数据或确认数据包时 ,StreamSocket 将发送保持连接数据包。 创建 StreamSocket 时,此属性的默认值为 false。
可以在 连接 StreamSocket 之前设置此属性。 连接 StreamSocket 后,设置 属性将导致错误。
有关详细信息,请参阅 Windows 套接字文档中 的 SO_KEEPALIVE 套接字选项。