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)
Sub New(address As Byte())

Parameters:

  • address:

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(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 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
func GetAddressBytes() -> Byte...
Function GetAddressBytes() As Byte()

IPv6Any

class var IPv6Any: IPAddress;
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 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 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 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 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)
Sub New(address As Byte())

Parameters:

  • address:

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(newAddress: Int64)
IPAddress(Int64 newAddress)
init(_ newAddress: Int64)
Sub New(newAddress As Int64)

Parameters:

  • newAddress:

GetAddressBytes  virtual

method GetAddressBytes: array of Byte
func GetAddressBytes() -> Byte...
Function GetAddressBytes() As Byte()