IPAddress

Overview

Location

  • Reference:
    • RemObjects.InternetPack.fx  Island
    • libRemObjects.InternetPack.fx  Toffee
  • Namespace: RemObjects.InternetPack
  • Platforms: Island, Toffee

 

constructor (array of Byte)

 

constructor(address: array of Byte)

 

IPAddress(Byte[] address)

 

init(_ address: Byte...)

 

Sub New(address As Byte())

Parameters:

  • address:

constructor (array of Byte, Int64)

 

constructor(address: array of Byte; scopeid: Int64)

 

IPAddress(Byte[] address, Int64 scopeid)

 

init(_ address: Byte..., _ scopeid: Int64)

 

Sub New(address As Byte(), scopeid As Int64)

Parameters:

  • address:
  • scopeid:

constructor (Int64)

 

constructor(newAddress: Int64)

 

IPAddress(Int64 newAddress)

 

init(_ newAddress: Int64)

 

Sub New(newAddress As Int64)

Parameters:

  • newAddress:

Address  virtual

 

property Address: Int64 read write;

 

Int64 Address { get; set; }

 

var Address: Int64 { get{} set{} }

 

Property Address() As Int64

AddressFamily  virtual

 

property AddressFamily: AddressFamily read write;

 

AddressFamily AddressFamily { get; set; }

 

var AddressFamily: AddressFamily { get{} set{} }

 

Property AddressFamily() As AddressFamily

Any

 

class var Any: IPAddress;

 

static IPAddress Any

 

static var Any: IPAddress

 

Shared FIELD Any() As IPAddress

Broadcast

 

class var Broadcast: IPAddress;

 

static IPAddress Broadcast

 

static var Broadcast: IPAddress

 

Shared FIELD Broadcast() As IPAddress

GetAddressBytes  virtual

 

method GetAddressBytes: array of Byte

 

Byte[] GetAddressBytes()

 

func GetAddressBytes() -> Byte...

 

Function GetAddressBytes() As Byte()

IPv6Any

 

class var IPv6Any: IPAddress;

 

static IPAddress IPv6Any

 

static var IPv6Any: IPAddress

 

Shared FIELD IPv6Any() As IPAddress

IPv6Loopback

 

class var IPv6Loopback: IPAddress;

 

static IPAddress IPv6Loopback

 

static var IPv6Loopback: IPAddress

 

Shared FIELD IPv6Loopback() As IPAddress

IPv6None

 

class var IPv6None: IPAddress;

 

static IPAddress IPv6None

 

static var IPv6None: IPAddress

 

Shared FIELD IPv6None() As IPAddress

IsIPv6LinkLocal  virtual

 

property IsIPv6LinkLocal: Boolean read write;

 

Boolean IsIPv6LinkLocal { get; set; }

 

var IsIPv6LinkLocal: Boolean { get{} set{} }

 

Property IsIPv6LinkLocal() As Boolean

IsIPv6Multicast  virtual

 

property IsIPv6Multicast: Boolean read write;

 

Boolean IsIPv6Multicast { get; set; }

 

var IsIPv6Multicast: Boolean { get{} set{} }

 

Property IsIPv6Multicast() As Boolean

IsIPv6SiteLocal  virtual

 

property IsIPv6SiteLocal: Boolean read write;

 

Boolean IsIPv6SiteLocal { get; set; }

 

var IsIPv6SiteLocal: Boolean { get{} set{} }

 

Property IsIPv6SiteLocal() As Boolean

IsIPv6Teredo  virtual

 

property IsIPv6Teredo: Boolean read write;

 

Boolean IsIPv6Teredo { get; set; }

 

var IsIPv6Teredo: Boolean { get{} set{} }

 

Property IsIPv6Teredo() As Boolean

Loopback

 

class var Loopback: IPAddress;

 

static IPAddress Loopback

 

static var Loopback: IPAddress

 

Shared FIELD Loopback() As IPAddress

None

 

class var None: IPAddress;

 

static IPAddress None

 

static var None: IPAddress

 

Shared FIELD None() As IPAddress

Parse  virtual

 

class method Parse(ipString: String): IPAddress

 

static IPAddress Parse(String ipString)

 

static func Parse(_ ipString: String) -> IPAddress

 

Shared Function Parse(ipString As String) As IPAddress

Parameters:

  • ipString:

ScopeId  virtual

 

property ScopeId: Int64 read write;

 

Int64 ScopeId { get; set; }

 

var ScopeId: Int64 { get{} set{} }

 

Property ScopeId() As Int64

TryParse  virtual

 

class method TryParse(ipString: String; out address: IPAddress): Boolean

 

static Boolean TryParse(String ipString, out IPAddress address)

 

static func TryParse(_ ipString: String, _ address: inout IPAddress) -> Boolean

 

Shared Function TryParse(ipString As String, <OutAttribute> ByRef address As IPAddress) As Boolean

Parameters:

  • ipString:
  • address:

 

Any

 

class var Any: IPAddress;

 

static IPAddress Any

 

static var Any: IPAddress

 

Shared FIELD Any() As IPAddress

Broadcast

 

class var Broadcast: IPAddress;

 

static IPAddress Broadcast

 

static var Broadcast: IPAddress

 

Shared FIELD Broadcast() As IPAddress

IPv6Any

 

class var IPv6Any: IPAddress;

 

static IPAddress IPv6Any

 

static var IPv6Any: IPAddress

 

Shared FIELD IPv6Any() As IPAddress

IPv6Loopback

 

class var IPv6Loopback: IPAddress;

 

static IPAddress IPv6Loopback

 

static var IPv6Loopback: IPAddress

 

Shared FIELD IPv6Loopback() As IPAddress

IPv6None

 

class var IPv6None: IPAddress;

 

static IPAddress IPv6None

 

static var IPv6None: IPAddress

 

Shared FIELD IPv6None() As IPAddress

Loopback

 

class var Loopback: IPAddress;

 

static IPAddress Loopback

 

static var Loopback: IPAddress

 

Shared FIELD Loopback() As IPAddress

None

 

class var None: IPAddress;

 

static IPAddress None

 

static var None: IPAddress

 

Shared FIELD None() As IPAddress

 

Address  virtual

 

property Address: Int64 read write;

 

Int64 Address { get; set; }

 

var Address: Int64 { get{} set{} }

 

Property Address() As Int64

AddressFamily  virtual

 

property AddressFamily: AddressFamily read write;

 

AddressFamily AddressFamily { get; set; }

 

var AddressFamily: AddressFamily { get{} set{} }

 

Property AddressFamily() As AddressFamily

IsIPv6LinkLocal  virtual

 

property IsIPv6LinkLocal: Boolean read write;

 

Boolean IsIPv6LinkLocal { get; set; }

 

var IsIPv6LinkLocal: Boolean { get{} set{} }

 

Property IsIPv6LinkLocal() As Boolean

IsIPv6Multicast  virtual

 

property IsIPv6Multicast: Boolean read write;

 

Boolean IsIPv6Multicast { get; set; }

 

var IsIPv6Multicast: Boolean { get{} set{} }

 

Property IsIPv6Multicast() As Boolean

IsIPv6SiteLocal  virtual

 

property IsIPv6SiteLocal: Boolean read write;

 

Boolean IsIPv6SiteLocal { get; set; }

 

var IsIPv6SiteLocal: Boolean { get{} set{} }

 

Property IsIPv6SiteLocal() As Boolean

IsIPv6Teredo  virtual

 

property IsIPv6Teredo: Boolean read write;

 

Boolean IsIPv6Teredo { get; set; }

 

var IsIPv6Teredo: Boolean { get{} set{} }

 

Property IsIPv6Teredo() As Boolean

ScopeId  virtual

 

property ScopeId: Int64 read write;

 

Int64 ScopeId { get; set; }

 

var ScopeId: Int64 { get{} set{} }

 

Property ScopeId() As Int64

 

Parse  virtual

 

class method Parse(ipString: String): IPAddress

 

static IPAddress Parse(String ipString)

 

static func Parse(_ ipString: String) -> IPAddress

 

Shared Function Parse(ipString As String) As IPAddress

Parameters:

  • ipString:

TryParse  virtual

 

class method TryParse(ipString: String; out address: IPAddress): Boolean

 

static Boolean TryParse(String ipString, out IPAddress address)

 

static func TryParse(_ ipString: String, _ address: inout IPAddress) -> Boolean

 

Shared Function TryParse(ipString As String, <OutAttribute> ByRef address As IPAddress) As Boolean

Parameters:

  • ipString:
  • address:

 

constructor (array of Byte)

 

constructor(address: array of Byte)

 

IPAddress(Byte[] address)

 

init(_ address: Byte...)

 

Sub New(address As Byte())

Parameters:

  • address:

constructor (array of Byte, Int64)

 

constructor(address: array of Byte; scopeid: Int64)

 

IPAddress(Byte[] address, Int64 scopeid)

 

init(_ address: Byte..., _ scopeid: Int64)

 

Sub New(address As Byte(), scopeid As Int64)

Parameters:

  • address:
  • scopeid:

constructor (Int64)

 

constructor(newAddress: Int64)

 

IPAddress(Int64 newAddress)

 

init(_ newAddress: Int64)

 

Sub New(newAddress As Int64)

Parameters:

  • newAddress:

GetAddressBytes  virtual

 

method GetAddressBytes: array of Byte

 

Byte[] GetAddressBytes()

 

func GetAddressBytes() -> Byte...

 

Function GetAddressBytes() As Byte()