Compartilhar via


StreamSocketListenerControl.KeepAlive Propriedade

Definição

Um valor que indica se pacotes keep alive devem ser enviados em um objeto StreamSocket criado quando uma conexão é recebida pelo objeto 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

Valor da propriedade

Boolean

bool

Se pacotes keep alive são enviados no objeto StreamSocket criado.

Comentários

Quando essa propriedade é verdadeira, o objeto StreamSocket criado envia pacotes keep alive quando nenhum pacote de confirmação ou dados foi recebido para a conexão TCP dentro de um intervalo. Quando um StreamSocket é criado, o valor padrão dessa propriedade é false.

Essa propriedade pode ser definida antes que o StreamSocketListener comece a escutar conexões de entrada. Depois que o StreamSocketListener começar a escutar conexões de entrada, definir a propriedade resultará em um erro.

Para obter informações mais detalhadas, consulte a opção de soquete SO_KEEPALIVE na documentação do Windows Sockets.

Aplica-se a

Confira também