DnsResponseMessage Class

Represents a DNS response message received from a DNS server.

public sealed class DnsResponseMessage

Properties

NameDescription
AdditionalRecordsGets the additional resource records.
AnswersGets the answer resource records.
AuthoritiesGets the authority resource records.
DnssecValidationResultGets the local DNSSEC validation result.
HeaderGets the response header containing flags and counts.
QuestionsGets the list of questions echoed back from the server.

AdditionalRecords

DnsResponseMessage.cs

Gets the additional resource records.

public IReadOnlyList<DnsRecord> AdditionalRecords { get; }

Gets the answer resource records.

public IReadOnlyList<DnsRecord> Answers { get; }

Gets the authority resource records.

public IReadOnlyList<DnsRecord> Authorities { get; }

DnssecValidationResult

DnsResponseMessage.cs

Gets the local DNSSEC validation result.

public DnssecValidationResult DnssecValidationResult { get; }

Gets the list of questions echoed back from the server.

public IReadOnlyList<DnsQuestion> Questions { get; }