API Reference
Struct
DnsWireHeaderInfo
Represents a parsed DNS message header (wire format).
Inheritance
- ValueType
- DnsWireHeaderInfo
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public DnsWireHeaderInfo(Boolean IsTruncated, Boolean IsRecursionAvailable, Boolean IsRecursionDesired, DnsResponseCode ResponseCode, UInt16 QuestionCount, UInt16 AnswerCount, UInt16 AuthorityCount, UInt16 AdditionalCount) #Represents a parsed DNS message header (wire format).
Parameters
- IsTruncated System.Boolean
- IsRecursionAvailable System.Boolean
- IsRecursionDesired System.Boolean
- ResponseCode DnsClientX.DnsResponseCode
- QuestionCount System.UInt16
- AnswerCount System.UInt16
- AuthorityCount System.UInt16
- AdditionalCount System.UInt16
Methods
public Void Deconstruct(out Boolean IsTruncated, out Boolean IsRecursionAvailable, out Boolean IsRecursionDesired, out DnsResponseCode ResponseCode, out UInt16 QuestionCount, out UInt16 AnswerCount, out UInt16 AuthorityCount, out UInt16 AdditionalCount) #Returns:
VoidParameters
- IsTruncated Boolean
- IsRecursionAvailable Boolean
- IsRecursionDesired Boolean
- ResponseCode DnsResponseCode
- QuestionCount UInt16
- AnswerCount UInt16
- AuthorityCount UInt16
- AdditionalCount UInt16
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public Boolean IsTruncated { get; set; } #public Boolean IsRecursionDesired { get; set; } #public DnsResponseCode ResponseCode { get; set; } #public UInt16 QuestionCount { get; set; } #public UInt16 AnswerCount { get; set; } #public UInt16 AuthorityCount { get; set; } #public UInt16 AdditionalCount { get; set; } #