Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.Immutable.IImmutableDictionary< TKey, TValue > Interface Template Reference

Public Member Functions

IImmutableDictionary< TKey, TValue > Clear ()
 
IImmutableDictionary< TKey, TValue > Add (TKey key, TValue value)
 
IImmutableDictionary< TKey, TValue > AddRange (IEnumerable< KeyValuePair< TKey, TValue > > pairs)
 
IImmutableDictionary< TKey, TValue > SetItem (TKey key, TValue value)
 
IImmutableDictionary< TKey, TValue > SetItems (IEnumerable< KeyValuePair< TKey, TValue > > items)
 
IImmutableDictionary< TKey, TValue > RemoveRange (IEnumerable< TKey > keys)
 
IImmutableDictionary< TKey, TValue > Remove (TKey key)
 
bool Contains (KeyValuePair< TKey, TValue > pair)
 
bool TryGetKey (TKey equalKey, out TKey actualKey)
 
bool ContainsKey (TKey key)
 
bool TryGetValue (TKey key, [MaybeNullWhen(false)] out TValue value)
 
new IEnumerator< TGetEnumerator ()
 
IEnumerator GetEnumerator ()
 

Properties

TValue this[TKey key] [get]
 
IEnumerable< TKey > Keys [get]
 
IEnumerable< TValue > Values [get]
 
int Count [get]
 
int Count [get]
 

Detailed Description

Definition at line 5 of file IImmutableDictionary.cs.


The documentation for this interface was generated from the following file: