ConfigurationBinder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Statická pomocná třída, která umožňuje vazbu objektů silného typu na konfigurační hodnoty.
public ref class ConfigurationBinder abstract sealed
public static class ConfigurationBinder
type ConfigurationBinder = class
Public Module ConfigurationBinder
- Dědičnost
-
ConfigurationBinder
Poznámky
Další informace a příklady najdete v tématu Vazba.
Metody
Bind(IConfiguration, Object, Action<BinderOptions>) |
Pokusí se svázat danou instanci objektu s konfiguračními hodnotami rekurzivním porovnáním názvů vlastností s konfiguračními klíči. |
Bind(IConfiguration, Object) |
Pokusí se svázat danou instanci objektu s konfiguračními hodnotami rekurzivním porovnáním názvů vlastností s konfiguračními klíči. |
Bind(IConfiguration, String, Object) |
Pokusí se vytvořit vazbu dané instance objektu s konfiguračním oddílem určeným klíčem rekurzivním porovnáním názvů vlastností s konfiguračními klíči. |
Get(IConfiguration, Type, Action<BinderOptions>) |
Pokusí se vytvořit vazbu instance konfigurace na novou instanci typu T. Pokud má tato část konfigurace hodnotu, použije se. V opačném případě se vazby shodou názvů vlastností s konfiguračními klíči rekurzivně. |
Get(IConfiguration, Type) |
Pokusí se vytvořit vazbu instance konfigurace na novou instanci typu T. Pokud má tato část konfigurace hodnotu, použije se. V opačném případě se vazby shodou názvů vlastností s konfiguračními klíči rekurzivně. |
Get<T>(IConfiguration, Action<BinderOptions>) |
Pokusí se vytvořit vazbu instance konfigurace na novou instanci typu T. Pokud má tato část konfigurace hodnotu, použije se. V opačném případě se vazby shodou názvů vlastností s konfiguračními klíči rekurzivně. |
Get<T>(IConfiguration) |
Pokusí se vytvořit vazbu instance konfigurace na novou instanci typu T. Pokud má tato část konfigurace hodnotu, použije se. V opačném případě se vazby shodou názvů vlastností s konfiguračními klíči rekurzivně. |
GetValue(IConfiguration, Type, String, Object) |
Extrahuje hodnotu se zadaným klíčem a převede ji na zadaný typ. |
GetValue(IConfiguration, Type, String) |
Extrahuje hodnotu se zadaným klíčem a převede ji na zadaný typ. |
GetValue<T>(IConfiguration, String, T) |
Extrahuje hodnotu se zadaným klíčem a převede ji na typ T. |
GetValue<T>(IConfiguration, String) |
Extrahuje hodnotu se zadaným klíčem a převede ji na typ T. |