Поделиться через


StreamSocketListenerControl.KeepAlive Свойство

Определение

Значение типа , указывающее, следует ли отправлять пакеты keep-alive в объект StreamSocket , созданный при получении подключения объектом StreamSocketListener .

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 .

Комментарии

Если это свойство имеет значение true, созданный объект StreamSocket отправляет пакеты проверки активности, если данные или пакеты подтверждения не были получены для TCP-подключения в течение интервала. При создании StreamSocket это свойство имеет значение по умолчанию false.

Это свойство может быть задано до того, как StreamSocketListener начнет прослушивать входящие подключения. После того как StreamSocketListener начнет прослушивать входящие подключения, установка свойства приведет к ошибке.

Дополнительные сведения см. в разделе параметр сокета SO_KEEPALIVE в документации по сокетам Windows.

Применяется к

См. также раздел