Map

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.sync
  • Platforms: .NET, .NET Standard 2.0, Island

Instance Methods


constructor

 

constructor

 

Map()

 

init()

 

Sub New()

constructor (Map) .NET, .NET Standard 2.0

 

constructor(value: Map)

 

Map(Map value)

 

init(_ value: Map)

 

Sub New(value As Map)

Parameters:

  • value:

constructor (Map) Island

 

constructor(value: Map)

 

Map(Map value)

 

init(_ value: Map)

 

Sub New(value As Map)

Parameters:

  • value:

Delete

 

method Delete(aKey: Object)

 

void Delete(Object aKey)

 

func Delete(_ aKey: Object)

 

func Delete(aKey interface{})

 

Sub Delete(aKey As Object)

Parameters:

  • aKey:

Load

 

method Load(aKey: Object): tuple of (Object, Boolean)

 

(Object, Boolean) Load(Object aKey)

 

func Load(_ aKey: Object) -> (Object, Boolean)

 

func Load(aKey interface{}) (interface{}, Boolean)

 

Function Load(aKey As Object) As Tuple (Of Object, Boolean)

Parameters:

  • aKey:

LoadOrStore

 

method LoadOrStore(aKey: Object; aValue: Object): tuple of (Object, Boolean)

 

(Object, Boolean) LoadOrStore(Object aKey, Object aValue)

 

func LoadOrStore(_ aKey: Object, _ aValue: Object) -> (Object, Boolean)

 

func LoadOrStore(aKey interface{}, aValue interface{}) (interface{}, Boolean)

 

Function LoadOrStore(aKey As Object, aValue As Object) As Tuple (Of Object, Boolean)

Parameters:

  • aKey:
  • aValue:

Range

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
method Range(f: Func<Object, Object, Boolean>)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
method Range(f: Func<RemObjects.Elements.System.Object,RemObjects.Elements.System.Object,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
void Range(Func<Object, Object, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
void Range(Func<RemObjects.Elements.System.Object,RemObjects.Elements.System.Object,RemObjects.Elements.System.Boolean> f)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
func Range(_ f: Func<Object, Object, Boolean>)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
func Range(_ f: Func<RemObjects.Elements.System.Object,RemObjects.Elements.System.Object,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
func Range(f Func<interface{}, interface{}, Boolean>) 
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
func Range(f Func<RemObjects.Elements.System.Object,RemObjects.Elements.System.Object,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0, Island-watchOS Simulator-i386
Sub Range(f As Func (Of Object, Object, Boolean))
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
Sub Range(f As Func<RemObjects.Elements.System.Object,RemObjects.Elements.System.Object,RemObjects.Elements.System.Boolean>)

Parameters:

  • f:

Store

 

method Store(aKey: Object; aValue: Object)

 

void Store(Object aKey, Object aValue)

 

func Store(_ aKey: Object, _ aValue: Object)

 

func Store(aKey interface{}, aValue interface{})

 

Sub Store(aKey As Object, aValue As Object)

Parameters:

  • aKey:
  • aValue: