C# Класс Centroid.Config

Наследование: System.Dynamic.DynamicObject, IEnumerable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Config() публичный Метод

public Config ( dynamic config ) : System
config dynamic
Результат System

Config() публичный Метод

public Config ( string json ) : System
json string
Результат System

ContainsKey() публичный Метод

public ContainsKey ( string key ) : bool
key string
Результат bool

ForEnvironment() публичный Метод

public ForEnvironment ( string environment ) : dynamic
environment string
Результат dynamic

FromFile() публичный статический Метод

public static FromFile ( string fileName ) : Config
fileName string
Результат Config

GetDynamicMemberNames() публичный Метод

public GetDynamicMemberNames ( ) : IEnumerable
Результат IEnumerable

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

ToString() публичный Метод

public ToString ( ) : string
Результат string

TryConvert() публичный Метод

public TryConvert ( ConvertBinder binder, object &result ) : bool
binder System.Dynamic.ConvertBinder
result object
Результат bool

TryGetMember() публичный Метод

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder
result object
Результат bool

this() публичный Метод

public this ( int index ) : dynamic
index int
Результат dynamic

this() публичный Метод

public this ( string index ) : dynamic
index string
Результат dynamic