ARSoft.Tools.Net - C# DNS client/server, SPF and SenderID Library
DnsMessage Class Members
Properties  Methods 

The following tables list the members exposed by DnsMessage.

Public Constructors
Public ConstructorDnsMessage Constructor  
Public Properties
Public PropertyAdditionalRecordsGets or sets the entries in the additional records section (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public PropertyAnswerRecordsGets or sets the entries in the answer records section  
Public PropertyAuthorityRecordsGets or sets the entries in the authority records section  
Public PropertyEDnsOptionsGets or set the OptRecord for the EDNS options (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public PropertyIsAuthenticData

Gets or sets the authentic data (AD) flag

Defined in RFC 4035

Public PropertyIsAuthoritiveAnswer

Gets or sets the autoritive answer (AA) flag

Defined in RFC 1035

Public PropertyIsCheckingDisabled

Gets or sets the checking disabled (CD) flag

Defined in RFC 4035

Public PropertyIsDnsSecOk

Gets or sets the DNSSEC answer OK (DO) flag

Defined in RFC 4035 and RFC 3225

Public PropertyIsEDnsEnabledEnables or disables EDNS (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public PropertyIsQueryGets or sets the query (QR) flag (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public PropertyIsRecursionAllowed

Gets or sets the recursion allowed (RA) flag

Defined in RFC 1035

Public PropertyIsRecursionDesired

Gets or sets the recursion desired (RD) flag

Defined in RFC 1035

Public PropertyIsTruncated

Gets or sets the truncated response (TC) flag

Defined in RFC 1035

Public PropertyOperationCodeGets or sets the Operation Code (OPCODE) (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public PropertyQuestionsGets or sets the entries in the question section  
Public PropertyReturnCodeGets or sets the return code (RCODE) (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public PropertyTransactionIDGets or sets the transaction identifier (ID) of the message (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public PropertyTSigOptionsGets or set the TSigRecord for the tsig signed messages (Inherited from ARSoft.Tools.Net.Dns.DnsMessageBase)
Public Methods
Public MethodCreateResponseInstanceCreates a new instance of the DnsMessage as response to the current instance  
Public Methodstatic (Shared in Visual Basic)ParseParses a the contents of a byte array as DnsMessage  
See Also


DnsMessage Class
ARSoft.Tools.Net.Dns Namespace



© 2010-2015 Alexander Reinert. All Rights Reserved.

Send Feedback

This documentation was created using Document! X