DnsClient (gb.net)
Cette classe implémente un simple client pour les services de résolution de Nom/IP , donc vous pouvez obtenir les adresses IP à partir du nom de l'hôte ou vice-versa.
Cette classe peut exécuter son travail synchronisément, donc le programme ne répondra pas aux évènements tout en résolvant les noms de l'hôte/IP, généralement pour quelques secondes, ou asynchronisément. Par défaut c'est synchronisément.
Propriétés
Async
|
Retourne ou met le mode asynchronisé du client DNS.
|
HostIP
|
Cette propriété peut être utilisée de 2 manières:
|
HostName
|
Cette propriété peut être utilisée de 2 manières:
|
Status
|
Cette propriété reflète l’état de l'objet DnsClient courant :
|
Méthodes
GetHostIP
|
Prends l'IP de l'hôte stockée dans la propriété HostIP, et essaye de le résoudre.
|
GetHostName
|
Prends le nom de l'hôte stocké dans la propriété HostName, et essaye de le résoudre.
|
Stop
|
Annule une requête de manière asynchrone.
|
Evénements
Finished
|
Cet évènement est levé quand une requête de résolution asynchronisément se termine.
|