DnsClient (gb.net)

Essa classe implementa um cliente simples para os serviços de resolução de Nomes/IP, assim você pode obter endereços IP a partir de nomes de host ou vice-versa.

Esta classe pode realizar seu trabalho de forma síncrona, para que o programa não responda a eventos ao resolver nomes de Host/IP, geralmente por alguns segundos, ou de forma assíncrona. O padrão é síncrona.

Esta classe é criável.

Propriedades
Async   Retorna ou define o modo assíncrono do DNS cliente.
HostIP   Esta propriedade pode ser utilizada de duas maneiras:
HostName   Esta propriedade pode ser utilizada de duas maneiras:
Status   Esta propriedade indica o atual status do objeto DnsClient:

Métodos
GetHostIP   Obtém o IP do host armazenado na propriedade HostIP e tenta resolvê-lo.
GetHostName   Obtém o nome do host armazenada na propriedade HostName, e tenta resolvê-lo.
Stop   Cancela uma solicitação assíncrona.

Eventos
Finished   Este evento é gerado quando uma solicitação de resolução assíncrona termina.