ConfigurationBinder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Статический вспомогательный класс, позволяющий привязывать строго типизированные объекты к значениям конфигурации.
public ref class ConfigurationBinder abstract sealed
public static class ConfigurationBinder
type ConfigurationBinder = class
Public Module ConfigurationBinder
- Наследование
-
ConfigurationBinder
Комментарии
Дополнительные сведения и примеры см. в разделе Привязка.
Методы
Bind(IConfiguration, Object, Action<BinderOptions>) |
Пытается привязать указанный экземпляр объекта к значениям конфигурации путем рекурсивного сопоставления имен свойств с ключами конфигурации. |
Bind(IConfiguration, Object) |
Пытается привязать указанный экземпляр объекта к значениям конфигурации путем рекурсивного сопоставления имен свойств с ключами конфигурации. |
Bind(IConfiguration, String, Object) |
Пытается привязать заданный экземпляр объекта к разделу конфигурации, указанному по ключу, путем рекурсивного сопоставления имен свойств с ключами конфигурации. |
Get(IConfiguration, Type, Action<BinderOptions>) |
Пытается привязать экземпляр конфигурации к новому экземпляру типа T. Если этот раздел конфигурации имеет значение, используется оно. В противном случае привязка выполняется путем рекурсивного сопоставления имен свойств с ключами конфигурации. |
Get(IConfiguration, Type) |
Пытается привязать экземпляр конфигурации к новому экземпляру типа T. Если этот раздел конфигурации имеет значение, используется оно. В противном случае привязка выполняется путем рекурсивного сопоставления имен свойств с ключами конфигурации. |
Get<T>(IConfiguration, Action<BinderOptions>) |
Пытается привязать экземпляр конфигурации к новому экземпляру типа T. Если этот раздел конфигурации имеет значение, используется оно. В противном случае привязка выполняется путем рекурсивного сопоставления имен свойств с ключами конфигурации. |
Get<T>(IConfiguration) |
Пытается привязать экземпляр конфигурации к новому экземпляру типа T. Если этот раздел конфигурации имеет значение, используется оно. В противном случае привязка выполняется путем рекурсивного сопоставления имен свойств с ключами конфигурации. |
GetValue(IConfiguration, Type, String, Object) |
Извлекает значение с указанным ключом и преобразует его в указанный тип. |
GetValue(IConfiguration, Type, String) |
Извлекает значение с указанным ключом и преобразует его в указанный тип. |
GetValue<T>(IConfiguration, String, T) |
Извлекает значение с указанным ключом и преобразует его в тип T. |
GetValue<T>(IConfiguration, String) |
Извлекает значение с указанным ключом и преобразует его в тип T. |