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.
Properties
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:
|
Methods
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.
|
Events
Finished
|
Este evento é gerado quando uma solicitação de resolução assíncrona termina.
|