Main class used for querying DNS Records.
For a list of all members of this type, see DnsQuery Members.
System.Object
DnsQuery
[C#]
string LookupRecord = "microsoft.com";
DnsQuery dns = new DnsQuery();
ResourceRecord[] records = dns.GetDnsRecords( DnsQueryType.A, LookupRecord );
if( records.Length > 0 )
{
foreach( ResourceRecord r in records )
{
Console.WriteLine( r.AnswerString );
}
}
else
{
Console.WriteLine( "no address records exist for " + LookupRecord );
}
[Visual Basic]
Dim LookupRecord As String = "microsoft.com"
Dim dns As New DnsQuery()
Dim records As ResourceRecord() = dns.GetDnsRecords(DnsQueryType.A, LookupRecord)
If records.Length > 0 Then
Dim r As ResourceRecord
For Each r In records
Console.WriteLine(r.AnswerString)
Next r
Else
Console.WriteLine(("no address records exist for " + LookupRecord))
End If
Namespace: aspNetDns Namespace
Assembly: aspNetDns.dll