• DnsClient
  • Readme
  • Api Docs
  • MichaCo.net
This site uses "cookies" - small data files stored locally on your computer - to save information about your preferences when using this site. Learn More.

    Show / Hide Table of Contents

    Class OptRecord

    A options resource record.

    Inheritance
    Object
    ResourceRecordInfo
    DnsResourceRecord
    OptRecord
    Inherited Members
    DnsResourceRecord.ToString()
    DnsResourceRecord.ToString(Int32)
    ResourceRecordInfo.DomainName
    ResourceRecordInfo.RecordType
    ResourceRecordInfo.RecordClass
    ResourceRecordInfo.TimeToLive
    ResourceRecordInfo.InitialTimeToLive
    ResourceRecordInfo.RawDataLength
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Namespace: DnsClient.Protocol.Options
    Assembly: DnsClient.dll
    Syntax
    public class OptRecord : DnsResourceRecord

    Constructors

    | Improve this Doc View Source

    OptRecord(Int32, Int32, Boolean, Int32, Byte[])

    Declaration
    public OptRecord(int size = 4096, int version = 0, bool doFlag = false, int length = 0, byte[] data = null)
    Parameters
    Type Name Description
    Int32 size
    Int32 version
    Boolean doFlag
    Int32 length
    Byte[] data
    | Improve this Doc View Source

    OptRecord(Int32, Int32, Int32, Byte[])

    Declaration
    public OptRecord(int size, int ttlFlag, int length, byte[] data)
    Parameters
    Type Name Description
    Int32 size
    Int32 ttlFlag
    Int32 length
    Byte[] data

    Properties

    | Improve this Doc View Source

    Data

    Declaration
    public byte[] Data { get; }
    Property Value
    Type Description
    Byte[]
    | Improve this Doc View Source

    IsDnsSecOk

    Declaration
    public bool IsDnsSecOk { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    ResponseCodeEx

    Declaration
    public DnsResponseCode ResponseCodeEx { get; set; }
    Property Value
    Type Description
    DnsResponseCode
    | Improve this Doc View Source

    UdpSize

    Declaration
    public short UdpSize { get; }
    Property Value
    Type Description
    Int16
    | Improve this Doc View Source

    Version

    Declaration
    public byte Version { get; set; }
    Property Value
    Type Description
    Byte
    • Improve this Doc
    • View Source
    © 2025 by Michael Conrad. All rights reserved. - MichaCo.net