Search
Preparing search index...
The search index is not available
TypeScript.NET
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
"source/System/Collections/Dictionaries/IDictionary.d"
IDictionary
Interface IDictionary<TKey, TValue>
Type parameters
TKey
TValue
Hierarchy
ICollection
<
IKeyValuePair
<
TKey
,
TValue
>
>
IDictionary
IStringKeyDictionary
IOrderedDictionary
Implemented by
Dictionary
DictionaryBase
OrderedStringKeyDictionary
QueryBuilder
StringKeyDictionary
Index
Properties
count
is
Endless
is
Read
Only
keys
values
Methods
add
add
ByKey
Value
clear
contains
contains
Key
contains
Value
copy
To
get
Enumerator
get
Value
import
Entries
remove
remove
ByKey
remove
ByValue
set
Value
to
Array
Properties
count
count
:
number
Optional
is
Endless
is
Endless
:
boolean
Provides a way of flagging endless enumerations that may cause issues.
is
Read
Only
is
Read
Only
:
boolean
keys
keys
:
TKey
[]
values
values
:
TValue
[]
Methods
add
add
(
entry
:
IKeyValuePair
<
TKey
,
TValue
>
)
:
void
Parameters
entry:
IKeyValuePair
<
TKey
,
TValue
>
Returns
void
add
ByKey
Value
add
ByKey
Value
(
key
:
TKey
, value
:
TValue
)
:
boolean
Parameters
key:
TKey
value:
TValue
Returns
boolean
clear
clear
(
)
:
number
Returns
number
contains
contains
(
entry
:
IKeyValuePair
<
TKey
,
TValue
>
)
:
boolean
Parameters
entry:
IKeyValuePair
<
TKey
,
TValue
>
Returns
boolean
contains
Key
contains
Key
(
key
:
TKey
)
:
boolean
Parameters
key:
TKey
Returns
boolean
contains
Value
contains
Value
(
value
:
TValue
)
:
boolean
Parameters
value:
TValue
Returns
boolean
copy
To
copy
To<TTarget>
(
target
:
TTarget
, index
?:
number
)
:
TTarget
Type parameters
TTarget
:
IArray
Parameters
target:
TTarget
Optional
index:
number
Returns
TTarget
get
Enumerator
get
Enumerator
(
)
:
IEnumerator
<
IKeyValuePair
<
TKey
,
TValue
>
>
Returns
IEnumerator
<
IKeyValuePair
<
TKey
,
TValue
>
>
get
Value
get
Value
(
key
:
TKey
)
:
TValue
Parameters
key:
TKey
Returns
TValue
import
Entries
import
Entries
(
entries
:
IEnumerableOrArray
)
:
number
Parameters
entries:
IEnumerableOrArray
Returns
number
remove
remove
(
entry
:
IKeyValuePair
<
TKey
,
TValue
>
, max
?:
number
)
:
number
Parameters
entry:
IKeyValuePair
<
TKey
,
TValue
>
Optional
max:
number
Returns
number
remove
ByKey
remove
ByKey
(
key
:
TKey
)
:
boolean
Parameters
key:
TKey
Returns
boolean
remove
ByValue
remove
ByValue
(
value
:
TValue
)
:
number
Parameters
value:
TValue
Returns
number
set
Value
set
Value
(
key
:
TKey
, value
:
TValue
)
:
boolean
Parameters
key:
TKey
value:
TValue
Returns
boolean
to
Array
to
Array
(
)
:
IKeyValuePair
<
TKey
,
TValue
>
[]
Returns
IKeyValuePair
<
TKey
,
TValue
>
[]
Globals
"source/
System/
Collections/
Dictionaries/IDictionary.d"
IDictionary
count
is
Endless
is
Read
Only
keys
values
add
add
ByKey
Value
clear
contains
contains
Key
contains
Value
copy
To
get
Enumerator
get
Value
import
Entries
remove
remove
ByKey
remove
ByValue
set
Value
to
Array
IHashable
IMap
IOrdered
Dictionary
IString
Key
Dictionary
Generated using
TypeDoc
Provides a way of flagging endless enumerations that may cause issues.