ConfigurationManager - свойства |
Тип ConfigurationManager предоставляет следующие члены.
Имя | Описание | |
---|---|---|
Configuration | Объект, описывающий конфигурацию приложения Tessa. | |
Connections |
Строки подключения для приложения, доступные по умолчанию.
В качестве ключа выступает имя строки подключения,
а в качестве значения - сама строка.
| |
Default |
Конфигурация приложения, доступная по умолчанию. Рекомендуется использовать метод GetDefaultAsync(CancellationToken)
для асинхронной инициализации конфигурации.
| |
DefinedSymbols |
Текущие объявленные символы. По умолчанию соответствуют операционной системе, разрядности процессора
и другим параметрам среды выполнения. В ходе разбора конфигурационных файлов список символов
может изменяться директивой ".define".
| |
Dynamic |
Объект, позволяющий получить любые свойства для текущего приложения.
Например: string serverCode = ConfigurationManager.Dynamic.Settings.ServerCode; | |
Errors | Ошибки, которые возникли при разборе файлов конфигурации сервера. | |
GlobalDefinedSymbols |
Глобально объявленные символы по умолчанию, доступные для всех объектов конфигурации.
По умолчанию соответствуют операционной системе, разрядности процессора и другим параметрам среды выполнения.
Используются для инициализации начального значения свойства DefinedSymbols для каждого объекта конфигурации.
| |
Settings |
Настройки для приложения, доступные по умолчанию.
В качестве ключа выступает имя настройки,
а в качестве значения - её значение (строка, число и т.п.).
Целые числа обычно представление как тип Int64.
|