Property | Type | Description | |
---|---|---|---|
CreateQuery | byte[] | ||
Dns_Client | System | ||
GetQName | bool | ||
ParseAAAARecord | |||
ParseARecord | |||
ParseAnswers | |||
ParseCNAMERecord | |||
ParseHINFORecord | |||
ParseMxRecord | |||
ParseNSRecord | |||
ParsePTRRecord | |||
ParseQuery | |||
ParseSOARecord | |||
ParseTXTRecord | |||
QueryServer |
Method | Description | |
---|---|---|
Query ( string queryText, QTYPE queryType ) : |
Queries server with specified query.
|
|
Resolve ( string hostName_IP ) : System.Net.IPAddress[] |
Resolves a DNS host name or IP to IPAddress[].
|
Method | Description | |
---|---|---|
CreateQuery ( int ID, string qname, QTYPE qtype, int qclass ) : byte[] |
Creates new query.
|
|
Dns_Client ( ) : System |
Static constructor.
|
|
GetQName ( byte reply, int &offset, string &name ) : bool | ||
ParseAAAARecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
ParseARecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
ParseAnswers ( byte reply, int answerCount, int &offset ) : |
Parses specified count of answers from query.
|
|
ParseCNAMERecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
ParseHINFORecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
ParseMxRecord ( byte reply, int &offset, int ttl ) : |
Parses MX record.
|
|
ParseNSRecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
ParsePTRRecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
ParseQuery ( byte reply, int queryID ) : |
Parses query.
|
|
ParseSOARecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
ParseTXTRecord ( byte reply, int &offset, int rdLength, int ttl ) : |
||
QueryServer ( string qname, QTYPE qtype, int qclass ) : |
Sends query to server.
|
public Query ( string queryText, QTYPE queryType ) : |
||
queryText | string | Query text. It depends on queryType. |
queryType | QTYPE | Query type. |
return |
public static Resolve ( string hostName_IP ) : System.Net.IPAddress[] | ||
hostName_IP | string | Host name or IP address. |
return | System.Net.IPAddress[] |