Idioma

StreamSocketControl.KeepAlive Propriedade

Definição

Um valor que indica se os pacotes keep-alive são enviados para o destino remoto em um objeto 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

Valor da propriedade

Boolean

bool

Se os pacotes keep-alive são enviados para o destino remoto.

Comentários

Quando essa propriedade é verdadeira, o StreamSocket envia pacotes keep-alive quando nenhum pacote de dados ou confirmação 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 StreamSocket esteja conectado. Depois que o StreamSocket estiver conectado, 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