IDictionary<T,U>

Overview

Location

 

Add

 

method Add(Key: not nullable T; Value: nullable U)

 

void Add(T! Key, U? Value)

 

func Add(_ Key: T, _ Value: U?)

 

void Add(T Key, U Value)

 

Sub Add(Key As T, Value As U?)

Parameters:

  • Key:
  • Value:

ContainsKey    (declared in IImmutableDictionary<T,U>)

 

method ContainsKey(Key: nullable T): Boolean

 

Boolean ContainsKey(T? Key)

 

func ContainsKey(_ Key: T?) -> Boolean

 

Boolean ContainsKey(T Key)

 

Function ContainsKey(Key As T?) As Boolean

Parameters:

  • Key:

ContainsValue    (declared in IImmutableDictionary<T,U>)

 

method ContainsValue(Value: nullable U): Boolean

 

Boolean ContainsValue(U? Value)

 

func ContainsValue(_ Value: U?) -> Boolean

 

Boolean ContainsValue(U Value)

 

Function ContainsValue(Value As U?) As Boolean

Parameters:

  • Value:

Count    (declared in IImmutableDictionary<T,U>)

 

property Count: Int32 read;

 

Int32 Count { get; }

 

var Count: Int32 { get{} }

 

Integer Count { __get; }

 

ReadOnly Property Count() As Int32

Item    (declared in IImmutableDictionary<T,U>)

 

property Item[Key: nullable T]: nullable U read;

 

U? Item[T? Key] { get; }

 

subscript Item(_ Key: T?) -> U? { get{} }

 

U Item[T Key] { __get; }

 

ReadOnly Property Item(Key As T?) As U?

Item

 

property Item[aKey: nullable T]: nullable U read write;

 

U? Item[T? aKey] { get; set; }

 

subscript Item(_ aKey: T?) -> U? { get{} set{} }

 

U Item[T aKey] { __get; __set; }

 

Property Item(aKey As T?) As U?

Keys    (declared in IImmutableDictionary<T,U>)

 

property Keys: not nullable RemObjects.Elements.RTL.ImmutableList<T> read;

 

RemObjects.Elements.RTL.ImmutableList<T>! Keys { get; }

 

var Keys: RemObjects.Elements.RTL.ImmutableList<T> { get{} }

 

RemObjects.Elements.RTL.ImmutableList<T> Keys { __get; }

 

ReadOnly Property Keys() As RemObjects.Elements.RTL.ImmutableList<T>

Remove

 

method Remove(Key: not nullable T): Boolean

 

Boolean Remove(T! Key)

 

func Remove(_ Key: T) -> Boolean

 

Boolean Remove(T Key)

 

Function Remove(Key As T) As Boolean

Parameters:

  • Key:

RemoveAll

 

method RemoveAll

 

void RemoveAll()

 

func RemoveAll()

 

void RemoveAll()

 

Sub RemoveAll()

Values    (declared in IImmutableDictionary<T,U>)

 

property Values: not nullable IEnumerable<U> read;

 

IEnumerable<U>! Values { get; }

 

// .NET, .NET Core 6.0, .NET Standard 2.0, Island, ToffeeV2
var Values: IEnumerable<U> { get{} }
// Toffee
var Values: INSFastEnumeration<U> { get{} }

 

Iterable<U> Values { __get; }

 

ReadOnly Property Values() As IEnumerable<U>

 

Count    (declared in IImmutableDictionary<T,U>)

 

property Count: Int32 read;

 

Int32 Count { get; }

 

var Count: Int32 { get{} }

 

Integer Count { __get; }

 

ReadOnly Property Count() As Int32

Item    (declared in IImmutableDictionary<T,U>)

 

property Item[Key: nullable T]: nullable U read;

 

U? Item[T? Key] { get; }

 

subscript Item(_ Key: T?) -> U? { get{} }

 

U Item[T Key] { __get; }

 

ReadOnly Property Item(Key As T?) As U?

Item

 

property Item[aKey: nullable T]: nullable U read write;

 

U? Item[T? aKey] { get; set; }

 

subscript Item(_ aKey: T?) -> U? { get{} set{} }

 

U Item[T aKey] { __get; __set; }

 

Property Item(aKey As T?) As U?

Keys    (declared in IImmutableDictionary<T,U>)

 

property Keys: not nullable RemObjects.Elements.RTL.ImmutableList<T> read;

 

RemObjects.Elements.RTL.ImmutableList<T>! Keys { get; }

 

var Keys: RemObjects.Elements.RTL.ImmutableList<T> { get{} }

 

RemObjects.Elements.RTL.ImmutableList<T> Keys { __get; }

 

ReadOnly Property Keys() As RemObjects.Elements.RTL.ImmutableList<T>

Values    (declared in IImmutableDictionary<T,U>)

 

property Values: not nullable IEnumerable<U> read;

 

IEnumerable<U>! Values { get; }

 

// .NET, .NET Core 6.0, .NET Standard 2.0, Island, ToffeeV2
var Values: IEnumerable<U> { get{} }
// Toffee
var Values: INSFastEnumeration<U> { get{} }

 

Iterable<U> Values { __get; }

 

ReadOnly Property Values() As IEnumerable<U>

 

Add

 

method Add(Key: not nullable T; Value: nullable U)

 

void Add(T! Key, U? Value)

 

func Add(_ Key: T, _ Value: U?)

 

void Add(T Key, U Value)

 

Sub Add(Key As T, Value As U?)

Parameters:

  • Key:
  • Value:

ContainsKey    (declared in IImmutableDictionary<T,U>)

 

method ContainsKey(Key: nullable T): Boolean

 

Boolean ContainsKey(T? Key)

 

func ContainsKey(_ Key: T?) -> Boolean

 

Boolean ContainsKey(T Key)

 

Function ContainsKey(Key As T?) As Boolean

Parameters:

  • Key:

ContainsValue    (declared in IImmutableDictionary<T,U>)

 

method ContainsValue(Value: nullable U): Boolean

 

Boolean ContainsValue(U? Value)

 

func ContainsValue(_ Value: U?) -> Boolean

 

Boolean ContainsValue(U Value)

 

Function ContainsValue(Value As U?) As Boolean

Parameters:

  • Value:

Remove

 

method Remove(Key: not nullable T): Boolean

 

Boolean Remove(T! Key)

 

func Remove(_ Key: T) -> Boolean

 

Boolean Remove(T Key)

 

Function Remove(Key As T) As Boolean

Parameters:

  • Key:

RemoveAll

 

method RemoveAll

 

void RemoveAll()

 

func RemoveAll()

 

void RemoveAll()

 

Sub RemoveAll()