Show / Hide Table of Contents

Namespace Makaretu.Dns

Classes

AAAARecord

Contains the IPv6 address of the named resource.

AddressRecord

Base class for an Internet address.

AFSDBRecord

Andrew File System Database.

ARecord

Contains the IPv4 address of the named resource.

CNAMERecord

The canonical name for an alias.

DigestRegistry

Registry of implemented DigestType.

DNAMERecord

Alias for a name and all its subnames.

DNSKEYRecord

Public key cryptography to sign and authenticate resource records.

DnsObject

Base class for all DNS objects.

DomainName

A domain name consists of one or more parts, Labels, that are conventionally delimited by dots, such as "example.org".

DSRecord

Delegation Signer.

EdnsDAUOption

DNSSEC Algorithm Understood.

EdnsDHUOption

DS Hash Understood.

EdnsKeepaliveOption

TCP idle time.

EdnsN3UOption

NSEC3 Hash Understood.

EdnsNSIDOption

Name server ID.

EdnsOption

Contains some information on an Extended DNS option.

EdnsOptionRegistry

Metadata on EDNS options.

EdnsPaddingOption

Padding for a Message.

HINFORecord

Host information.

IPAddressExtensions

Extension methods for IPAddress.

Message

All communications inside of the domain protocol are carried in a single format called a message.

MXRecord

Mail exchange.

NSEC3PARAMRecord

Parameters needed by authoritative servers to calculate hashed owner names.

NSEC3Record

Authenticated denial of existence for DNS Resource Record Sets.

NSECRecord

Contains the the next owner name and the set of RR types present at the NSEC RR's owner name [RFC3845].

NSRecord

An authoritative name server.

NULLRecord

A null RR (EXPERIMENTAL).

OPTRecord

An extension mechanism for DNS (EDNS(0)).

PresentationReader

Methods to read DNS data items encoded in the presentation (text) format.

PresentationWriter

Methods to write DNS data items encoded in the presentation (text) format.

PTRRecord

A domain name pointer.

Question

A question about a domain name to resolve.

ResourceRecord

Contains some information on the named resource.

ResourceRegistry

Metadata on resource records.

RPRecord

The person responsible for a name.

RRSIGRecord

Signature for a RRSET with a particular name, class, and type.

SecurityAlgorithmRegistry

Registry of implemented SecurityAlgorithm.

SecurityAlgorithmRegistry.Metadata

Metadata on a SecurityAlgorithm.

SOARecord

Marks the start of a zone of authority.

SRVRecord

Allows administrators to use several servers for a single domain.

TKEYRecord

Shared secret key.

TSIGRecord

Transaction Signature.

TXTRecord

Text strings.

UnknownEdnsOption

An unknown EDNS option.

UnknownRecord

An unknown resource record.

UpdateMessage

Dynamic updates in the Domain Name System.

UpdatePrerequisiteList

Preconditions for a update.

UpdateResourceList

Resource records to add or delete from the zone.

WireReader

Methods to read DNS wire formatted data items.

WireWriter

Methods to write DNS wire formatted data items.

Interfaces

IPresentationSerialiser

Presentation format serialisation of a resource record.

IResolver

Answers a question.

IWireSerialiser

Wire format serialisation of a DNS object.

Enums

DigestType

Identities the cryptographic digest algorithm used by the resource records.

DnsClass

Identifies the network of the ResourceRecord.

DNSKEYFlags

The usage of a DNSKEYRecord.

DnsType

A resource record or query type.

EdnsOptionType

EDSN option codes.

KeyExchangeMode

Identifies a key exchange algorithm.

MessageOperation

The requested operation of a Message.

MessageStatus

Response codes.

NSEC3Flags

The processing options of a NSEC3Record.

SecurityAlgorithm

Identities the security algorithm used by DNSSEC resource records.

Back to top Generated by DocFX