C# Class Centroid.Config

Inheritance: System.Dynamic.DynamicObject, IEnumerable
Afficher le fichier Open project: ResourceDataInc/Centroid Class Usage Examples

Méthodes publiques

Méthode Description
Config ( dynamic config ) : System
Config ( string json ) : System
ContainsKey ( string key ) : bool
ForEnvironment ( string environment ) : dynamic
FromFile ( string fileName ) : Config
GetDynamicMemberNames ( ) : IEnumerable
GetEnumerator ( ) : IEnumerator
ToString ( ) : string
TryConvert ( ConvertBinder binder, object &result ) : bool
TryGetMember ( GetMemberBinder binder, object &result ) : bool
this ( int index ) : dynamic
this ( string index ) : dynamic

Private Methods

Méthode Description
GetActualKey ( string key ) : string
GetContainer ( string key ) : dynamic
GetValue ( int index ) : dynamic
GetValue ( string key ) : dynamic
GetValueFromContainer ( dynamic container ) : dynamic
MergeInto ( JContainer left, JToken right ) : void
NormaliseKey ( string key ) : string
ValidateUniqueKeys ( ) : void

Method Details

Config() public méthode

public Config ( dynamic config ) : System
config dynamic
Résultat System

Config() public méthode

public Config ( string json ) : System
json string
Résultat System

ContainsKey() public méthode

public ContainsKey ( string key ) : bool
key string
Résultat bool

ForEnvironment() public méthode

public ForEnvironment ( string environment ) : dynamic
environment string
Résultat dynamic

FromFile() public static méthode

public static FromFile ( string fileName ) : Config
fileName string
Résultat Config

GetDynamicMemberNames() public méthode

public GetDynamicMemberNames ( ) : IEnumerable
Résultat IEnumerable

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

ToString() public méthode

public ToString ( ) : string
Résultat string

TryConvert() public méthode

public TryConvert ( ConvertBinder binder, object &result ) : bool
binder System.Dynamic.ConvertBinder
result object
Résultat bool

TryGetMember() public méthode

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder
result object
Résultat bool

this() public méthode

public this ( int index ) : dynamic
index int
Résultat dynamic

this() public méthode

public this ( string index ) : dynamic
index string
Résultat dynamic