Overview

Location


// .NET, .NET Standard 2.0
constructor(aName: Name; aType: Type; aClass: Class; aTTL: UInt32; aLength: UInt16)
// Island
constructor(aName: Name; aType: Type; aClass: Class; aTTL: uint32; aLength: uint16)
// .NET, .NET Standard 2.0
ResourceHeader(Name aName, Type aType, Class aClass, UInt32 aTTL, UInt16 aLength)
// Island
ResourceHeader(Name aName, Type aType, Class aClass, uint32 aTTL, uint16 aLength)
// .NET, .NET Standard 2.0
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: UInt32, _ aLength: UInt16)
// Island
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: uint32, _ aLength: uint16)
// .NET, .NET Standard 2.0
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As UInt32, aLength As UInt16)
// Island
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As uint32, aLength As uint16)

Parameters:

  • aName:
  • aType:
  • aClass:
  • aTTL:
  • aLength:

constructor(value: ResourceHeader)
ResourceHeader(ResourceHeader value)
init(_ value: ResourceHeader)
Sub New(value As ResourceHeader)

Parameters:

  • value:

Class


DNSSECAllowed

method DNSSECAllowed: bool
func DNSSECAllowed() -> bool
func DNSSECAllowed() bool
Function DNSSECAllowed() As bool

ExtendedRCode

method ExtendedRCode(rcode: RCode): RCode
RCode ExtendedRCode(RCode rcode)
func ExtendedRCode(_ rcode: RCode) -> RCode
func ExtendedRCode(rcode RCode) RCode
Function ExtendedRCode(rcode As RCode) As RCode

Parameters:

  • rcode:

GoString

func GoString() -> string
Function GoString() As string

Length


Name


SetEDNS0

method SetEDNS0(udpPayloadLen: int; extRCode: RCode; dnssecOK: bool): error
error SetEDNS0(int udpPayloadLen, RCode extRCode, bool dnssecOK)
func SetEDNS0(_ udpPayloadLen: int, _ extRCode: RCode, _ dnssecOK: bool) -> error
func SetEDNS0(udpPayloadLen int, extRCode RCode, dnssecOK bool) error
Function SetEDNS0(udpPayloadLen As int, extRCode As RCode, dnssecOK As bool) As error

Parameters:

  • udpPayloadLen:
  • extRCode:
  • dnssecOK:

TTL


Type

Class


Length


Name


TTL


Type


// .NET, .NET Standard 2.0
constructor(aName: Name; aType: Type; aClass: Class; aTTL: UInt32; aLength: UInt16)
// Island
constructor(aName: Name; aType: Type; aClass: Class; aTTL: uint32; aLength: uint16)
// .NET, .NET Standard 2.0
ResourceHeader(Name aName, Type aType, Class aClass, UInt32 aTTL, UInt16 aLength)
// Island
ResourceHeader(Name aName, Type aType, Class aClass, uint32 aTTL, uint16 aLength)
// .NET, .NET Standard 2.0
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: UInt32, _ aLength: UInt16)
// Island
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: uint32, _ aLength: uint16)
// .NET, .NET Standard 2.0
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As UInt32, aLength As UInt16)
// Island
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As uint32, aLength As uint16)

Parameters:

  • aName:
  • aType:
  • aClass:
  • aTTL:
  • aLength:

constructor(value: ResourceHeader)
ResourceHeader(ResourceHeader value)
init(_ value: ResourceHeader)
Sub New(value As ResourceHeader)

Parameters:

  • value: