Inner class that implements the DynamicObject
Public Methods | |
DynamicJsonObject (IDictionary< string, object > dictionary) | |
override bool | TryGetIndex (GetIndexBinder binder, object[] indexes, out object result) |
override bool | TryGetMember (GetMemberBinder binder, out object result) |
Package Access Fields | |
readonly IDictionary< string, object > | Dictionary |
Private Static Methods | |
static object | WrapResultObject (object result) |
|
inline |
Constructor. <exception cref="ArgumentNullException Thrown when one or more required arguments are null.
dictionary | the recursive dictionary to store the data in. |
|
inline |
See class DynamicObject for more info
binder | See parent class. |
indexes | See parent class. |
result | See parent class. |
|
inline |
See class DynamicObject for more info
binder | See parent class. |
result | See parent class. |
|
inlinestaticprivate |
See class DynamicObject for more info
result | See parent class. |
|
package |
the recursive dictionary to store the data in.