C# Класс Heijden.DNS.Dig

DNS Dig
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

BeginDigIt() публичный Метод

Starts a Dig operation
public BeginDigIt ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Результат void

BeginTraceIt() публичный Метод

Starts a Trace operation
public BeginTraceIt ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Результат void

Dig() публичный Метод

.ctor
public Dig ( ) : System
Результат System

DigIt() публичный Метод

Dig a query
public DigIt ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Результат void

Trace() публичный Метод

Performs a Trace on query
public Trace ( string name, QType qtype, QClass qclass ) : void
name string
qtype QType
qclass QClass
Результат void