AaaaRecord | IPv6 address Defined in RFC 3596. |
AddressRecordBase | Base record class for storing host to ip allocation (ARecord and AaaaRecord) |
AfsdbRecord | AFS data base location |
AMTRelayRecord | Automatic Multicast Tunneling Relay Defined in RFC 8777. |
AplRecord | Address prefixes record Defined in RFC 3123. |
AplRecordAddressPrefix | Represents an address prefix |
ARecord | Host address record Defined in RFC 1035. |
CAARecord | CAA Defined in RFC 6844. |
CDnsKeyRecord | Child DNS Key record Defined in RFC 7344. |
CDsRecord | Child Delegation signer Defined in RFC 7344. |
CertRecord | Certificate storage record Defined in RFC 4398. |
ClientConnectedEventArgs | Event arguments of ClientConnected event. |
ClientSubnetOption | EDNS0 Client Subnet Option Defined in RFC 7871. |
CNameRecord | Canonical name for an alias Defined in RFC 1035. |
CookieOption | Cookie Option Defined in RFC 7873. |
CSyncRecord | Child-to-Parent Synchronization Defined in RFC 7477. |
DhcidRecord | Dynamic Host Configuration Protocol (DHCP) Information record Defined in RFC 4701. |
DiffieHellmanKeyRecord | Security Key record using Diffie Hellman algorithm |
DlvRecord | DNSSEC lookaside validation Defined in RFC 4431 and RFC 8749. Obsolete. |
DNameRecord | DNS Name Redirection record Defined in RFC 6672. |
DnsClient | Provides a client for querying dns records |
DnsClientBase | |
DnsClientEndpointInfo | Endpoint info of a connection from a client to a server |
DnsKeyRecord | DNS Key record |
DnsMessage | Message returned as result to a dns query |
DnsMessageBase | Base class for a dns message |
DnsMessageEntryBase | Base class for a dns name identity |
DnsMessageIdentification | Indentifier of a DNS message consisting TransactioId and optionally a question |
DnsQueryOptions | Provides options to be used in DNS client for resolving queries |
DnsQuestion | A single entry of the Question section of a dns query |
DnsRawPackage | A wrapper around the buffer of a raw DNS package byte buffer The first two bytes are reserved for the length header |
DnsReceivedRawPackage | A wrapper around the buffer of a received raw DNS package byte buffer The first two bytes are reserved for the length header |
DnsRecordBase | Base class representing a dns record |
DnsRecordMessageBase | |
DnsResolverExtensions | Extension methods for DNS resolvers |
DnssecAlgorithmUnderstoodOption | DNSSEC Algorithm Understood option Defined in RFC 6975. |
DnsSecRecursiveDnsResolver | Recursive resolver Defined in RFC 1035. |
DnsSecResolverExtensions | Extension methods for DNSSEC resolvers |
DnsSecResultT | The response of a secure DNS resolver |
DnsSecValidationException | The exception that is thrown when a DNSSEC validation fails |
DnsServer | Provides a base dns server interface |
DnsStubResolver | Stub resolver Defined in RFC 1035. |
DsHashUnderstoodOption | DS Hash Understood option Defined in RFC 6975. |
DsRecord | Delegation signer |
EDnsOptionBase | Base class of EDNS options |
EndpointRouteBuilderExtensions | |
Eui48Record | EUI48 Defined in RFC 7043. |
Eui64Record | EUI64 Defined in RFC 7043. |
ExceptionEventArgs | Event arguments of ExceptionThrown event. |
ExpireOption | Expire EDNS Option Defined in RFC 7314. |
GPosRecord | Geographical position Defined in RFC 1712. |
HInfoRecord | Host information Defined in RFC 1035. |
HipRecord | Host identity protocol |
HttpsClientTransport | |
HttpsRecord | HTTPS Service Binding Defined in draft-ietf-dnsop-svcb-https. |
HttpsServerTransport | |
InvalidSignedMessageEventArgs | Event arguments of InvalidSignedMessageReceived event. |
IpSecKeyRecord | IPsec key storage Defined in RFC 4025. |
IsdnRecord | ISDN address Defined in RFC 1183. |
KeyRecord | Security Key record |
KeyRecordBase | Security Key |
KxRecord | Key exchanger record Defined in RFC 2230. |
L32Record | L32 Defined in RFC 6742. |
L64Record | L64 Defined in RFC 6742. |
LlmnrClient | Provides a client for querying LLMNR (link-local multicast name resolution) as defined in RFC 4795. |
LlmnrMessage | Message returned as result to a LLMNR query |
LocRecord | Location information Defined in RFC 1876. |
LocRecordDegree | Represents a geopgraphical degree |
LongLivedQueryOption | Long lived query option Defined in draft-sekar-dns-llq |
LPRecord | LP Defined in RFC 6742. |
MandatoryServiceBindingParameter | Mandatory keys service binding parameter Defined in draft-ietf-dnsop-svcb-https. |
MulticastClientTransport | A transport used by a client using multicast udp communication |
MulticastDnsMessage | Message returned as result to a dns query |
MulticastDnsOneShotClient | Provides a one/shot client for querying Multicast DNS as defined in RFC 6762. |
MxRecord | Mail exchange Defined in RFC 1035. |
NaptrRecord | Naming authority pointer record |
NIdRecord | NID Defined in RFC 6742. |
NoDefaultALPNServiceBindingParameter | No support for default protocol binding parameter Defined in draft-ietf-dnsop-svcb-https. |
NsapRecord | NSAP address, NSAP style A record |
Nsec3HashUnderstoodOption | NSEC3 Hash Unterstood option Defined in RFC 6975. |
NSec3ParamRecord | Hashed next owner parameter record Defined in RFC 5155. |
NSec3Record |
Hashed next owner
Defined in RFC 5155. |
NSecRecord | Next owner |
NsIdOption | Name server ID option Defined in RFC 5001. |
NsRecord | Authoritatitve name server record Defined in RFC 1035. |
OpenPGPKeyRecord | OpenPGP Key Defined in RFC 7929. |
OptRecord | OPT record |
OwnerOption | EDNS0 Owner Option Defined in draft-cheshire-edns0-owner-option |
PaddingOption | The EDNS(0) Padding Option Defined in RFC 7830. |
PipelinedClientTransportBase | Abstract implementation of a pipelined client transport |
PortServiceBindingParameter | Port service binding parameter Defined in draft-ietf-dnsop-svcb-https. |
PtrRecord | Domain name pointer Defined in RFC 1035. |
PxRecord | X.400 mail mapping information record Defined in RFC 2163. |
QueryReceivedEventArgs | Event arguments of QueryReceived event. |
RecursiveDnsResolver | Recursive resolver Defined in RFC 1035. |
Rfc8427JsonConverterT | |
RpRecord | Responsible person record Defined in RFC 1183. |
RrSigRecord | Record signature record |
RtRecord | Route through record Defined in RFC 1183. |
SelfValidatingInternalDnsSecStubResolver | Self validating security aware stub resolver |
ServiceBindingParameterBase | Base class of a Service Binding Parameter |
SigRecord | Security signature record |
SMimeARecord | SMIMEA Defined in RFC 8162. |
SoaRecord | Start of zone of authority record Defined in RFC 1035. |
SpfRecord | Sender Policy Framework Defined in RFC 4408 and RFC 7208. Obsolete. |
SrvRecord | Server selector Defined in RFC 2782. |
SshFpRecord | SSH key fingerprint record Defined in RFC 4255. |
StaticResolverHintStore | Implementation of IResolverHintStore, which uses statically linked hints |
SvcBRecord | Service Binding Defined in draft-ietf-dnsop-svcb-https. |
TcpClientTransport | A transport used by a client using tcp communication |
TcpClientTransportBaseTTransport | |
TcpKeepAliveOption | edns-tcp-keepalive EDNS0 Option Defined in RFC 7828. |
TcpServerTransport | A transport used by a server using tcp communication |
TcpServerTransportBaseTTransport | A abstract base transport used by a server using tcp communication |
TextRecordBase | Base record class for storing text labels (TxtRecord and SpfRecord) |
TKeyRecord | Transaction key Defined in RFC 2930. |
TlsaRecord | TLSA Defined in RFC 6698. |
TlsClientTransport | A transport used by a client using tls communication |
TlsServerTransport | A transport used by a server using tls communication |
TSigRecord | Transaction signature record |
TxtRecord | Text strings Defined in RFC 1035. |
UdpClientTransport | A transport used by a client using udp communication |
UdpServerTransport | A transport used by a server using udp communication |
UnknownOption | Unknown EDNS option |
UnknownRecord | Represent a dns record, which is not directly supported by this library |
UnknownServiceBindingParameter | Unknown protocol binding parameter |
UpdateableResolverHintStoreBase | Base class for a ResolverHintStore, which has an updateable local storage for the hints |
UpdateLeaseOption | Update lease option Defined in draft-sekar-dns-ul |
UriRecord | Uniform Resource Identifier Defined in RFC 7553. |
WksRecord | Well known services record Defined in RFC 1035. |
X25Record | X.25 PSDN address record Defined in RFC 1183. |
Zone | Class representing a DNS zone |
ZoneFileResolverHintStore | Updateable Resolver HintStore using a local zone file for the hints |
ZoneMDRecord | ZONEMD record Defined in RFC 8976. |
IAddressRecord | Interface for host address providing records |
IClientConnection | Interface of a connection initiated by a client |
IClientTransport | Interface of a transport used by a client |
IDnsResolver | Interface of a DNS resolver |
IDnsSecResolver | Interface of a DNSSEC validating resolver |
IPipelineableClientConnection | Interface of a pooled connection initiated by a client |
IResolverHintStore | Interface to provide hints used by resolvers |
IServerConnection | Interface of a connection used by a server |
IServerTransport | Interface of a transport used by a client |
DnsServerSelectTsigKey | Represents the method, that will be called to get the keydata for processing a tsig signed message |
EndpointRouteBuilderExtensionsDnsHttpsRequestDelegate |