ConfigurationManager(Assembly, String, IEnumerableKeyValuePairString, String) - конструктор
Создаёт экземпляр класса с указанием сборки, рядом с которой лежит файл конфигурации
app.json.
Вызов конструктора не может завершиться исключением.
После создания объекта необходимо вызвать метод асинхронной инициализации
InitializeAsync(CancellationToken).
Пространство имён: Chronos.Platform.ConfigurationСборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 3.6.0.22
public ConfigurationManager(
Assembly assembly = null,
string fileName = "app.json",
IEnumerable<KeyValuePair<string, string>> definedSymbols = null
)
Public Sub New (
Optional assembly As Assembly = Nothing,
Optional fileName As String = "app.json",
Optional definedSymbols As IEnumerable(Of KeyValuePair(Of String, String)) = Nothing
)
public:
ConfigurationManager(
Assembly^ assembly = nullptr,
String^ fileName = L"app.json",
IEnumerable<KeyValuePair<String^, String^>>^ definedSymbols = nullptr
)
new :
?assembly : Assembly *
?fileName : string *
?definedSymbols : IEnumerable<KeyValuePair<string, string>>
(* Defaults:
let _assembly = defaultArg assembly null
let _fileName = defaultArg fileName "app.json"
let _definedSymbols = defaultArg definedSymbols null
*)
-> ConfigurationManager
Параметры
- assembly Assembly (Optional)
-
Сборка, рядом с которой лежит файл конфигурации app.json,
или null, если поиск файла выполняется в соответствии с ConfigRootPath.
- fileName String (Optional)
-
Имя файла конфигурации без указания пути.
Не должно быть равно null или пустой строке.
- definedSymbols IEnumerableKeyValuePairString, String (Optional)
-
Символы, объявленные по умолчанию в дополнение к GlobalDefinedSymbols
или null, если такие символы отсутствуют.