ConfigurationBinder Třída

Definice

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

Name Description
Bind(IConfiguration, Object, Action<BinderOptions>)

Pokusí se svázat danou instanci objektu s konfiguračními hodnotami odpovídajícími názvy vlastností proti konfiguračním klíčům rekurzivně.

Bind(IConfiguration, Object)

Pokusí se svázat danou instanci objektu s konfiguračními hodnotami odpovídajícími názvy vlastností proti konfiguračním klíčům rekurzivně.

Bind(IConfiguration, String, Object)

Pokusí se svázat danou instanci objektu s částí konfigurace určenou klíčem odpovídajícími názvy vlastností proti konfiguračním klíčům rekurzivně.

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ě vazby odpovídajícími názvy vlastností proti konfiguračním klíčům 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ě vazby odpovídajícími názvy vlastností proti konfiguračním klíčům 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ě vazby odpovídajícími názvy vlastností proti konfiguračním klíčům 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ě vazby odpovídajícími názvy vlastností proti konfiguračním klíčům 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.

Platí pro