C# Class Heijden.DNS.Dig

DNS Dig
Afficher le fichier Open project: drorgl/MSDNSWebAdmin

Méthodes publiques

Méthode Description
BeginDigIt ( string name, QType qtype, QClass qclass ) : void

Starts a Dig operation

BeginTraceIt ( string name, QType qtype, QClass qclass ) : void

Starts a Trace operation

Dig ( ) : System

.ctor

DigIt ( string name, QType qtype, QClass qclass ) : void

Dig a query

Trace ( string name, QType qtype, QClass qclass ) : void

Performs a Trace on query

Private Methods

Méthode Description
Message ( object sender, Resolver e ) : void

render message

Message ( string text ) : void

render message

PrintAnswer ( Response response ) : void
SortAnswers ( List nameservers, List nameserveraddresses, List nameserveraddresV6, Record record ) : void

sorts the answers from record into the nameserver/addresses

TraceNameservers ( string name, IPAddress>.KeyValuePair parentNameserver, QType qtype, QClass qclass, bool firstOnly ) : IPAddress

Recursive tracing of nameservers

resolver_OnVerbose ( object sender, Resolver e ) : void

resolver delegate handler

Method Details

BeginDigIt() public méthode

Starts a Dig operation
public BeginDigIt ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Résultat void

BeginTraceIt() public méthode

Starts a Trace operation
public BeginTraceIt ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Résultat void

Dig() public méthode

.ctor
public Dig ( ) : System
Résultat System

DigIt() public méthode

Dig a query
public DigIt ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Résultat void

Trace() public méthode

Performs a Trace on query
public Trace ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Résultat void