Adicionando status online e offline
Em muitos casos, é importante que um aplicativo monitore detalhes específicos sobre o status de uma conexão de Canal Par. Você pode obter essas informações chamando o método GetProperty
em uma implementação da interface IOnlineStatus. Um objeto com uma implementação dessa interface pode monitorar o status da conexão ou registrar-se em manipuladores de eventos, como OnOnline
e OnOffline
, e reagir imediatamente à medida que ocorrem alterações no status online.
Na infraestrutura do Canal Par, um cliente será considerado online se estiver conectado a pelo menos um outro par e offline de outra forma. Isso pode ser particularmente útil na depuração de aplicativos em desenvolvimento ou na exibição de informações detalhadas para o usuário final.
Observação
Um manipulador de eventos online deve primeiro garantir que o nó esteja aberto antes de enviar mensagens.