OptRecord Class

OPT record

Defined in RFC 2671 and RFC 6891.

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public class OptRecord : DnsRecordBase
Inheritance
Object    DnsMessageEntryBase    DnsRecordBase    OptRecord

Constructors

OptRecord Creates a new instance of the OptRecord

Properties

ExtendedReturnCode Gets or sets the high bits of return code (EXTENDED-RCODE)
IsDnsSecOk

Gets or sets the DNSSEC OK (DO) flag

Defined in RFC 4035. and RFC 3225.

Name Domain name
(Inherited from DnsMessageEntryBase)
Options Gets or set additional EDNS options
RecordClass Class of the record
(Inherited from DnsMessageEntryBase)
RecordType Type of the record
(Inherited from DnsMessageEntryBase)
TimeToLive Seconds which a record should be cached at most
(Inherited from DnsRecordBase)
UdpPayloadSize Gets or set the sender's UDP payload size
Version Gets or set the EDNS version

Methods

CompareTo
(Inherited from DnsRecordBase)
Equals(DnsMessageEntryBase)
(Inherited from DnsMessageEntryBase)
Equals(DnsRecordBase)
(Inherited from DnsRecordBase)
Equals(Object)
(Inherited from DnsRecordBase)
GetHashCode
(Inherited from DnsRecordBase)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToString Returns the textual representation of the OptRecord
(Overrides DnsRecordBaseToString)

See Also