Non riesco a trovare alcuna descrizione appropriata nella documentazione per ciò che effettivamente fa.Cosa fa effettivamente il metodo Dns.GetHostEntry (String)?
Verifica l'esistenza di record A o record CNAME o entrambi?
La mia comprensione è che in .NET 4, questo genera un SocketException se l'host non esiste, e questo è confermato dal mio test.
Grazie per una risposta molto migliore. –
Ecco la libreria C# open-source che uso per le query DNS, http://www.codeproject.com/Articles/12072/C-NET-DNS-query-component che ho trovato da questa domanda, http: // stackoverflow.com/questions/1061248/getting-ns-record-type-using-c-sharp-dns/1061268#comment12106649_1061268 – Despertar
perfetto! perfetto in tutto! –