Table of Contents

Class RecordAaaa

Namespace
Ubiety.Dns.Core.Records.General
Assembly
Ubiety.Dns.Core.dll

Represents the DNS AAAA (IPv6) resource record type.

public record RecordAaaa : Record, IEquatable<Record>, IEquatable<RecordAaaa>
Inheritance
RecordAaaa
Implements
Inherited Members

Remarks

The AAAA resource record is used in the Internet class to store a single IPv6 address. It encodes a 128-bit IPv6 address in network byte order (high-order byte first) within the data portion of the record.

Constructors

RecordAaaa(RecordReader)

Initializes a new instance of the RecordAaaa class.

public RecordAaaa(RecordReader reader)

Parameters

reader RecordReader

RecordReader for the record data.

Properties

Address

Gets the IPv6 address associated with this AAAA record.

public IPAddress Address { get; }

Property Value

IPAddress

Remarks

This property stores a 128-bit IPv6 address in network byte order and represents the main data of the AAAA resource record.

Methods

ToString()

Returns the string representation of the record's address.

public override string ToString()

Returns

string

The string representation of the address.