LumiSoft Net Help
DnsServerResponse Class
NamespacesLumiSoft.Net.DNS.ClientDnsServerResponse
This class represents dns server response.
Declaration Syntax
C#Visual BasicVisual C++F#
[SerializableAttribute]
public class DnsServerResponse
<SerializableAttribute>
Public Class DnsServerResponse
[SerializableAttribute]
public ref class DnsServerResponse
[<SerializableAttribute>]
type DnsServerResponse =  class end
Members
All MembersMethodsProperties



IconMemberDescription
AdditionalAnswers
Gets resource records in the additional records section. NOTE: Before using this property ensure that ConnectionOk=true and ResponseCode=RCODE.NO_ERROR.

AllAnswers
Gets all resource records returned by server (answer records section + authority records section + additional records section). NOTE: Before using this property ensure that ConnectionOk=true and ResponseCode=RCODE.NO_ERROR.

Answers
Gets dns server returned answers. NOTE: Before using this property ensure that ConnectionOk=true and ResponseCode=RCODE.NO_ERROR.

AuthoritiveAnswers
Gets name server resource records in the authority records section. NOTE: Before using this property ensure that ConnectionOk=true and ResponseCode=RCODE.NO_ERROR.

ConnectionOk
Gets if connection to dns server was successful.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetAAAARecords()()()()
Gets IPv6 host addess records.

GetARecords()()()()
Gets IPv4 host addess records.

GetCNAMERecords()()()()
Gets CNAME records.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetHINFORecords()()()()
Gets HINFO records.

GetMXRecords()()()()
Gets MX records.(MX records are sorted by preference, lower array element is prefered)

GetNAPTRRecords()()()()
Gets NAPTR resource records.

GetNSRecords()()()()
Gets name server records.

GetPTRRecords()()()()
Gets PTR records.

GetSOARecords()()()()
Gets SOA records.

GetSPFRecords()()()()
Gets SPF resource records.

GetSRVRecords()()()()
Gets SRV resource records.

GetTXTRecords()()()()
Gets text records.

GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
ID
Gets DNS transaction ID.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ResponseCode
Gets dns server response code.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Inheritance Hierarchy
Object
DnsServerResponse

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119