IP

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.net
  • Platforms: .NET, .NET Standard 2.0, Island
  • Ancestry:
    • ValueType | IP  .NET, .NET Standard 2.0
    • ValueType | IP  Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
    • Object | ValueType | IP  Island-UIKit for Mac-x86_64

 

constructor

 

constructor

 

IP()

 

init()

 

Sub New()

constructor (Slice<Byte>)

 

constructor(aValue: Slice<Byte>)

 

IP(Slice<Byte> aValue)

 

init(_ aValue: Slice<Byte>)

 

Sub New(aValue As Slice<Byte>)

Parameters:

  • aValue:

DefaultMask

 

method DefaultMask: IPMask

 

IPMask DefaultMask()

 

func DefaultMask() -> IPMask

 

func DefaultMask() IPMask

 

Function DefaultMask() As IPMask

Equal

 

method Equal(x: IP): bool

 

bool Equal(IP x)

 

func Equal(_ x: IP) -> bool

 

func Equal(x IP) bool

 

Function Equal(x As IP) As bool

Parameters:

  • x:

Equals  override virtual

 

method Equals(value: Object): Boolean

 

Boolean Equals(Object value)

 

func Equals(_ value: Object) -> Boolean

 

func Equals(value interface{}) Boolean

 

Function Equals(value As Object) As Boolean

Parameters:

  • value:

GetHashCode  override virtual

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

func GetHashCode() Int32

 

Function GetHashCode() As Int32

IsGlobalUnicast

 

method IsGlobalUnicast: bool

 

bool IsGlobalUnicast()

 

func IsGlobalUnicast() -> bool

 

func IsGlobalUnicast() bool

 

Function IsGlobalUnicast() As bool

IsInterfaceLocalMulticast

 

method IsInterfaceLocalMulticast: bool

 

bool IsInterfaceLocalMulticast()

 

func IsInterfaceLocalMulticast() -> bool

 

func IsInterfaceLocalMulticast() bool

 

Function IsInterfaceLocalMulticast() As bool

IsLinkLocalMulticast

 

method IsLinkLocalMulticast: bool

 

bool IsLinkLocalMulticast()

 

func IsLinkLocalMulticast() -> bool

 

func IsLinkLocalMulticast() bool

 

Function IsLinkLocalMulticast() As bool

IsLinkLocalUnicast

 

method IsLinkLocalUnicast: bool

 

bool IsLinkLocalUnicast()

 

func IsLinkLocalUnicast() -> bool

 

func IsLinkLocalUnicast() bool

 

Function IsLinkLocalUnicast() As bool

IsLoopback

 

method IsLoopback: bool

 

bool IsLoopback()

 

func IsLoopback() -> bool

 

func IsLoopback() bool

 

Function IsLoopback() As bool

IsMulticast

 

method IsMulticast: bool

 

bool IsMulticast()

 

func IsMulticast() -> bool

 

func IsMulticast() bool

 

Function IsMulticast() As bool

IsUnspecified

 

method IsUnspecified: bool

 

bool IsUnspecified()

 

func IsUnspecified() -> bool

 

func IsUnspecified() bool

 

Function IsUnspecified() As bool

MarshalText

 

method MarshalText: tuple of (Slice<Byte>, error)

 

(Slice<Byte>, error) MarshalText()

 

func MarshalText() -> (Slice<Byte>, error)

 

func MarshalText() (Slice<Byte>, error)

 

Function MarshalText() As Tuple (Of Slice<Byte>, error)

Mask

 

method Mask(mask: IPMask): IP

 

IP Mask(IPMask mask)

 

func Mask(_ mask: IPMask) -> IP

 

func Mask(mask IPMask) IP

 

Function Mask(mask As IPMask) As IP

Parameters:

  • mask:

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

To16

 

method To16: IP

 

IP To16()

 

func To16() -> IP

 

func To16() IP

 

Function To16() As IP

To4

 

method To4: IP

 

IP To4()

 

func To4() -> IP

 

func To4() IP

 

Function To4() As IP

UnmarshalText

 

method UnmarshalText(text: Slice<Byte>): error

 

error UnmarshalText(Slice<Byte> text)

 

func UnmarshalText(_ text: Slice<Byte>) -> error

 

func UnmarshalText(text Slice<Byte>) error

 

Function UnmarshalText(text As Slice<Byte>) As error

Parameters:

  • text:

Value

 

var Value: Slice<Byte>;

 

Slice<Byte> Value

 

var Value: Slice<Byte>

 

Value Slice<Byte>

 

FIELD Value() As Slice<Byte>

 

Value

 

var Value: Slice<Byte>;

 

Slice<Byte> Value

 

var Value: Slice<Byte>

 

Value Slice<Byte>

 

FIELD Value() As Slice<Byte>

 

constructor

 

constructor

 

IP()

 

init()

 

Sub New()

constructor (Slice<Byte>)

 

constructor(aValue: Slice<Byte>)

 

IP(Slice<Byte> aValue)

 

init(_ aValue: Slice<Byte>)

 

Sub New(aValue As Slice<Byte>)

Parameters:

  • aValue:

DefaultMask

 

method DefaultMask: IPMask

 

IPMask DefaultMask()

 

func DefaultMask() -> IPMask

 

func DefaultMask() IPMask

 

Function DefaultMask() As IPMask

Equal

 

method Equal(x: IP): bool

 

bool Equal(IP x)

 

func Equal(_ x: IP) -> bool

 

func Equal(x IP) bool

 

Function Equal(x As IP) As bool

Parameters:

  • x:

Equals  override virtual

 

method Equals(value: Object): Boolean

 

Boolean Equals(Object value)

 

func Equals(_ value: Object) -> Boolean

 

func Equals(value interface{}) Boolean

 

Function Equals(value As Object) As Boolean

Parameters:

  • value:

GetHashCode  override virtual

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

func GetHashCode() Int32

 

Function GetHashCode() As Int32

IsGlobalUnicast

 

method IsGlobalUnicast: bool

 

bool IsGlobalUnicast()

 

func IsGlobalUnicast() -> bool

 

func IsGlobalUnicast() bool

 

Function IsGlobalUnicast() As bool

IsInterfaceLocalMulticast

 

method IsInterfaceLocalMulticast: bool

 

bool IsInterfaceLocalMulticast()

 

func IsInterfaceLocalMulticast() -> bool

 

func IsInterfaceLocalMulticast() bool

 

Function IsInterfaceLocalMulticast() As bool

IsLinkLocalMulticast

 

method IsLinkLocalMulticast: bool

 

bool IsLinkLocalMulticast()

 

func IsLinkLocalMulticast() -> bool

 

func IsLinkLocalMulticast() bool

 

Function IsLinkLocalMulticast() As bool

IsLinkLocalUnicast

 

method IsLinkLocalUnicast: bool

 

bool IsLinkLocalUnicast()

 

func IsLinkLocalUnicast() -> bool

 

func IsLinkLocalUnicast() bool

 

Function IsLinkLocalUnicast() As bool

IsLoopback

 

method IsLoopback: bool

 

bool IsLoopback()

 

func IsLoopback() -> bool

 

func IsLoopback() bool

 

Function IsLoopback() As bool

IsMulticast

 

method IsMulticast: bool

 

bool IsMulticast()

 

func IsMulticast() -> bool

 

func IsMulticast() bool

 

Function IsMulticast() As bool

IsUnspecified

 

method IsUnspecified: bool

 

bool IsUnspecified()

 

func IsUnspecified() -> bool

 

func IsUnspecified() bool

 

Function IsUnspecified() As bool

MarshalText

 

method MarshalText: tuple of (Slice<Byte>, error)

 

(Slice<Byte>, error) MarshalText()

 

func MarshalText() -> (Slice<Byte>, error)

 

func MarshalText() (Slice<Byte>, error)

 

Function MarshalText() As Tuple (Of Slice<Byte>, error)

Mask

 

method Mask(mask: IPMask): IP

 

IP Mask(IPMask mask)

 

func Mask(_ mask: IPMask) -> IP

 

func Mask(mask IPMask) IP

 

Function Mask(mask As IPMask) As IP

Parameters:

  • mask:

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

To16

 

method To16: IP

 

IP To16()

 

func To16() -> IP

 

func To16() IP

 

Function To16() As IP

To4

 

method To4: IP

 

IP To4()

 

func To4() -> IP

 

func To4() IP

 

Function To4() As IP

UnmarshalText

 

method UnmarshalText(text: Slice<Byte>): error

 

error UnmarshalText(Slice<Byte> text)

 

func UnmarshalText(_ text: Slice<Byte>) -> error

 

func UnmarshalText(text Slice<Byte>) error

 

Function UnmarshalText(text As Slice<Byte>) As error

Parameters:

  • text: