• 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 UriRecord

    A DnsResourceRecord represending a Uniform Resource Identifier (URI) resource.

    Inheritance
    Object
    ResourceRecordInfo
    DnsResourceRecord
    UriRecord
    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
    Assembly: DnsClient.dll
    Syntax
    public class UriRecord : DnsResourceRecord

    Constructors

    | Improve this Doc View Source

    UriRecord(ResourceRecordInfo, UInt16, UInt16, String)

    Initializes a new instance of the UriRecord class.

    Declaration
    [CLSCompliant(false)]
    public UriRecord(ResourceRecordInfo info, ushort priority, ushort weight, string target)
    Parameters
    Type Name Description
    ResourceRecordInfo info

    The information.

    UInt16 priority

    The priority.

    UInt16 weight

    The weight.

    String target

    The target.

    Exceptions
    Type Condition
    ArgumentNullException

    If info or target is null.

    Properties

    | Improve this Doc View Source

    Priority

    Gets or sets the priority.

    Declaration
    public int Priority { get; set; }
    Property Value
    Type Description
    Int32

    The priority.

    | Improve this Doc View Source

    Target

    Gets or sets the target Uri.

    Declaration
    public string Target { get; set; }
    Property Value
    Type Description
    String

    The target.

    | Improve this Doc View Source

    Weigth

    Gets or sets the weigth.

    Declaration
    public int Weigth { get; set; }
    Property Value
    Type Description
    Int32

    The weigth.

    See Also

    RFC 7553
    • Improve this Doc
    • View Source
    © 2025 by Michael Conrad. All rights reserved. - MichaCo.net