Show / Hide Table of Contents

Class EdnsNSIDOption

Name server ID.

Inheritance
Object
EdnsOption
EdnsNSIDOption
Inherited Members
EdnsOption.Type
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Makaretu.Dns
Assembly: Makaretu.Dns.dll
Syntax
public class EdnsNSIDOption : EdnsOption
Remarks

The identity of the name server.

Constructors

| Improve this Doc View Source

EdnsNSIDOption()

Creates a new instance of the EdnsNSIDOption class.

Declaration
public EdnsNSIDOption()

Properties

| Improve this Doc View Source

Id

The ID of the name server.

Declaration
public byte[] Id { get; set; }
Property Value
Type Description
Byte[]

The bytes used to identify the name server.

Methods

| Improve this Doc View Source

ReadData(WireReader, Int32)

Read the data that is specific to the option Type.

Declaration
public override void ReadData(WireReader reader, int length)
Parameters
Type Name Description
WireReader reader

The source of the option's data.

Int32 length

The length, in bytes, of the data.

Overrides
EdnsOption.ReadData(WireReader, Int32)
Remarks

Derived classes must implement this method.

| Improve this Doc View Source

WriteData(WireWriter)

Write the data that is specific to the resource record Type.

Declaration
public override void WriteData(WireWriter writer)
Parameters
Type Name Description
WireWriter writer

The destination for the option's data.

Overrides
EdnsOption.WriteData(WireWriter)
Remarks

Derived classes must implement this method.

See Also

https://tools.ietf.org/html/rfc5001
  • Improve this Doc
  • View Source
Back to top Generated by DocFX