C# Class Omikron.FactFinder.Util.Json.DynamicJsonObject

Inheritance: System.Dynamic.DynamicObject
Show file Open project: FACT-Finder/FACT-Finder-.NET-Library Class Usage Examples

Public Methods

Method Description
AsDictionary ( ) : object>.IDictionary
AsStringDictionary ( ) : string>.IDictionary
ContainsKey ( string key ) : bool
DynamicJsonObject ( object>.IDictionary dictionary ) : System
TryGetIndex ( GetIndexBinder binder, object indexes, object &result ) : bool
TryGetMember ( GetMemberBinder binder, object &result ) : bool

Private Methods

Method Description
TryGetFieldFromName ( string name, object &result ) : bool

Method Details

AsDictionary() public method

public AsDictionary ( ) : object>.IDictionary
return object>.IDictionary

AsStringDictionary() public method

public AsStringDictionary ( ) : string>.IDictionary
return string>.IDictionary

ContainsKey() public method

public ContainsKey ( string key ) : bool
key string
return bool

DynamicJsonObject() public method

public DynamicJsonObject ( object>.IDictionary dictionary ) : System
dictionary object>.IDictionary
return System

TryGetIndex() public method

public TryGetIndex ( GetIndexBinder binder, object indexes, object &result ) : bool
binder System.Dynamic.GetIndexBinder
indexes object
result object
return bool

TryGetMember() public method

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder
result object
return bool