|
| ArrayDict (IDictionary< TKey, TValue > dictionary) |
| Construct an ArrayDict from a regular Dictionary, or any other class that conforms to the IDictionary interface. This produces a shallow copy of the original dictionary. More...
|
|
object | JsonPath (string jsonPath) |
| TODO: The jsonpath won't accept fields with JSON protected characters, like dots, or array brackets. More...
|
|
void | Add (TKey key, TValue value) |
|
void | AddUnchecked (TKey key, TValue value) |
|
bool | ContainsKey (TKey key) |
|
bool | Remove (TKey key) |
|
bool | TryGetValue (TKey key, out TValue value) |
|
void | Add (KeyValuePair< TKey, TValue > item) |
|
void | Clear () |
|
bool | Contains (KeyValuePair< TKey, TValue > item) |
|
void | CopyTo (KeyValuePair< TKey, TValue >[] array, int arrayIndex) |
|
bool | Remove (KeyValuePair< TKey, TValue > item) |
|
IEnumerator< KeyValuePair< TKey, TValue > > | GetEnumerator () |
|
|
TValue | this[TKey key] [get, set] |
|
ICollection< TKey > | Keys [get] |
|
ICollection< TValue > | Values [get] |
|
int | Count [get] |
|
bool | IsReadOnly [get] |
|
◆ ArrayDict()
Beamable.Serialization.SmallerJSON.ArrayDict.ArrayDict |
( |
IDictionary< TKey, TValue > |
dictionary | ) |
|
|
inline |
Construct an ArrayDict from a regular Dictionary, or any other class that conforms to the IDictionary interface. This produces a shallow copy of the original dictionary.
- Parameters
-
dictionary | Source dictionary to copy. |
◆ JsonPath()
object Beamable.Serialization.SmallerJSON.ArrayDict.JsonPath |
( |
string |
jsonPath | ) |
|
|
inline |
TODO: The jsonpath won't accept fields with JSON protected characters, like dots, or array brackets.
- Parameters
-
- Returns
- Exceptions
-
The documentation for this class was generated from the following file:
- client/Packages/com.beamable/Common/Runtime/SmallerJSON/SmallerJSON.ArrayDict.cs