DnsClient (gb.net)

Questa classe implementa un semplice client per i servizi di risoluzione Nome/IP con il quale potete ricavare indirizzi IP a partire dai nomi host o viceversa.

Questa classe può svolgere il suo lavoro in modo sincrono, impedendo al programma di rispondere ad altri eventi durante la risoluzione degli hostname in IPs (generalmente per pochi secondi), oppure in modo asincrono.

La modalità di default è quella sincrona.

This class is creatable.

Properties
Async   Restituisce od imposta la modalità asincrona del client DNS.
HostIP   Questa proprietà può essere utilizzata in due modi:
HostName   Questa proprietà può essere utilizzata in due modi:
Status   Questa proprietà riflette lo stato dell'istanza corrente di DnsClient:

Methods
GetHostIP   Prende l'IP dell'host memorizzato nella proprietà HostIP, e tenta di risolverlo.
GetHostName   Prende il nome dell'host memorizzato nella proprietà HostName e tenta di risolverlo.
Stop   Annulla una richiesta asincrona.

Events
Finished   Questo evento viene generato quando una richiesta di risoluzione asincrona termina.