Table of Contents

Namespace Ubiety.Dns.Core

Classes

Header

Represents the DNS message header, which contains metadata about a DNS request or response.

Question

Represents a DNS question section, which contains information about the domain name being queried, the type of query, and the class of query.

RecordReader

Provides utilities for reading DNS record data from a byte array.

Request

Represents a DNS request with associated header and questions.

Resolver

Represents a DNS resolver that performs DNS queries and manages response caching with support for customizable transport protocols and query configurations.

ResolverBuilder

Provides a builder for configuring and creating a DNS resolver.

Response

Represents a DNS response received from a DNS server. This class contains details about the DNS response, such as questions, answers, authorities, additional records, and metadata.