IConfigurationBuilder Rozhraní
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í.
Představuje typ použitý k sestavení konfigurace aplikace.
public interface class IConfigurationBuilder
public interface IConfigurationBuilder
type IConfigurationBuilder = interface
Public Interface IConfigurationBuilder
- Odvozené
Vlastnosti
Properties |
Získá kolekci klíč/hodnota, která se dá použít ke sdílení dat mezi IConfigurationBuilder a registrovanými IConfigurationSources. |
Sources |
Získá zdroje použité k získání konfiguračních hodnot. |
Metody
Add(IConfigurationSource) |
Přidá nový zdroj konfigurace. |
Build() |
Vytvoří objekt IConfiguration s klíči a hodnotami ze sady zdrojů zaregistrovaných v Sources. |
Metody rozšíření
AddApplicationMetadata(IConfigurationBuilder, IHostEnvironment, String) |
Zaregistruje zprostředkovatele konfigurace pro metadata aplikace. |
AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2, IKeyVaultSecretManager) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, String) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, String, IKeyVaultSecretManager) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty ze služby Azure Key Vault. |
AddConfiguration(IConfigurationBuilder, IConfiguration) |
Přidá existující konfiguraci do |
AddConfiguration(IConfigurationBuilder, IConfiguration, Boolean) |
Přidá existující konfiguraci do |
AddCommandLine(IConfigurationBuilder, Action<CommandLineConfigurationSource>) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty z příkazového řádku. |
AddCommandLine(IConfigurationBuilder, String[]) |
Přidá parametr , CommandLineConfigurationProvider který čte konfigurační hodnoty z příkazového řádku. |
AddCommandLine(IConfigurationBuilder, String[], IDictionary<String,String>) |
Přidá parametr CommandLineConfigurationProvider , který čte hodnoty konfigurace z příkazového řádku pomocí zadaných mapování přepínačů. |
Add<TSource>(IConfigurationBuilder, Action<TSource>) |
Přidá nový zdroj konfigurace. |
AddUserSecrets(IConfigurationBuilder) |
Přidá zdroj konfigurace tajných kódů uživatelů. Vyhledá v sestavení z GetEntryAssembly() instance UserSecretsIdAttribute. |
AddUserSecrets(IConfigurationBuilder, Assembly) |
Přidá zdroj konfigurace tajných kódů uživatelů. |
AddUserSecrets(IConfigurationBuilder, String) |
Přidá zdroj konfigurace tajných kódů uživatele se zadaným ID tajných kódů. |
AddUserSecrets<T>(IConfigurationBuilder) |
Přidá zdroj konfigurace tajných kódů uživatelů. Vyhledá v sestavení, které obsahuje typ |
AddEnvironmentVariables(IConfigurationBuilder) |
Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z proměnných prostředí. |
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>) |
Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z proměnných prostředí. |
AddEnvironmentVariables(IConfigurationBuilder, String) |
Přidá objekt IConfigurationProvider , který čte konfigurační hodnoty z proměnných prostředí se zadanou předponou. |
GetFileLoadExceptionHandler(IConfigurationBuilder) |
Získá výchozí IFileProvider pro souborové zprostředkovatele. |
GetFileProvider(IConfigurationBuilder) |
Získá výchozí IFileProvider pro souborové zprostředkovatele. |
SetBasePath(IConfigurationBuilder, String) |
Nastaví FileProvider pro souborové zprostředkovatele physicalFileProvider se základní cestou. |
SetFileLoadExceptionHandler(IConfigurationBuilder, Action<FileLoadExceptionContext>) |
Nastaví výchozí akci, která se má vyvolat u souborových zprostředkovatelů, když dojde k chybě. |
SetFileProvider(IConfigurationBuilder, IFileProvider) |
Nastaví výchozí IFileProvider nastavení pro souborové zprostředkovatele. |
AddIniFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Přidá zdroj konfigurace INI do |
AddIniFile(IConfigurationBuilder, Action<IniConfigurationSource>) |
Přidá zdroj konfigurace INI do |
AddIniFile(IConfigurationBuilder, String) |
Přidá zprostředkovatele konfigurace INI v do |
AddIniFile(IConfigurationBuilder, String, Boolean) |
Přidá zprostředkovatele konfigurace INI v do |
AddIniFile(IConfigurationBuilder, String, Boolean, Boolean) |
Přidá zprostředkovatele konfigurace INI v do |
AddIniStream(IConfigurationBuilder, Stream) |
Přidá zdroj konfigurace INI do |
AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Přidá zdroj konfigurace JSON do |
AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>) |
Přidá zdroj konfigurace JSON do |
AddJsonFile(IConfigurationBuilder, String) |
Přidá zprostředkovatele konfigurace JSON na adrese |
AddJsonFile(IConfigurationBuilder, String, Boolean) |
Přidá zprostředkovatele konfigurace JSON na adrese |
AddJsonFile(IConfigurationBuilder, String, Boolean, Boolean) |
Přidá zprostředkovatele konfigurace JSON na adrese |
AddJsonStream(IConfigurationBuilder, Stream) |
Přidá zdroj konfigurace JSON do |
AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>) |
Přidá konfiguraci pomocí souborů z adresáře. Názvy souborů se používají jako klíč, obsah souboru se používá jako hodnota. |
AddKeyPerFile(IConfigurationBuilder, String) |
Přidá konfiguraci pomocí souborů z adresáře. Názvy souborů se používají jako klíč, obsah souboru se používá jako hodnota. |
AddKeyPerFile(IConfigurationBuilder, String, Boolean) |
Přidá konfiguraci pomocí souborů z adresáře. Názvy souborů se používají jako klíč, obsah souboru se používá jako hodnota. |
AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean) |
Přidá konfiguraci pomocí souborů z adresáře. Názvy souborů se používají jako klíč, obsah souboru se používá jako hodnota. |
AddInMemoryCollection(IConfigurationBuilder) |
Přidá zprostředkovatele konfigurace paměti do |
AddInMemoryCollection(IConfigurationBuilder, IEnumerable<KeyValuePair<String,String>>) |
Přidá zprostředkovatele konfigurace paměti do |
AddNewtonsoftJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Přidá zdroj konfigurace JSON do |
AddNewtonsoftJsonFile(IConfigurationBuilder, Action<NewtonsoftJsonConfigurationSource>) |
Přidá zdroj konfigurace JSON do |
AddNewtonsoftJsonFile(IConfigurationBuilder, String) |
Přidá zprostředkovatele konfigurace JSON na adrese |
AddNewtonsoftJsonFile(IConfigurationBuilder, String, Boolean) |
Přidá zprostředkovatele konfigurace JSON na adrese |
AddNewtonsoftJsonFile(IConfigurationBuilder, String, Boolean, Boolean) |
Přidá zprostředkovatele konfigurace JSON na adrese |
AddNewtonsoftJsonStream(IConfigurationBuilder, Stream) |
Přidá zdroj konfigurace NEWtonsoft JSON do |
AddUserSecrets(IConfigurationBuilder, Assembly) |
Přidá zdroj konfigurace tajných kódů uživatelů. ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean) |
Přidá zdroj konfigurace tajných kódů uživatelů. ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean, Boolean) |
Přidá zdroj konfigurace tajných kódů uživatelů. ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddUserSecrets(IConfigurationBuilder, String) |
Přidá zdroj konfigurace tajných kódů uživatelů se zadaným ID tajných kódů uživatelů. ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddUserSecrets(IConfigurationBuilder, String, Boolean) |
Přidá zdroj konfigurace tajných kódů uživatelů se zadaným ID tajných kódů uživatelů. ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddUserSecrets<T>(IConfigurationBuilder) |
Přidá zdroj konfigurace tajných kódů uživatelů. Vyhledá v sestavení obsahujícím typ ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddUserSecrets<T>(IConfigurationBuilder, Boolean) |
Přidá zdroj konfigurace tajných kódů uživatelů. Vyhledá v sestavení obsahujícím typ ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddUserSecrets<T>(IConfigurationBuilder, Boolean, Boolean) |
Přidá zdroj konfigurace tajných kódů uživatelů. Vyhledá v sestavení obsahujícím typ ID tajných kódů uživatele je jedinečná hodnota, která slouží k ukládání a identifikaci kolekce hodnot konfigurace tajných kódů. |
AddXmlFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Přidá zdroj konfigurace XML do |
AddXmlFile(IConfigurationBuilder, Action<XmlConfigurationSource>) |
Přidá zdroj konfigurace XML do |
AddXmlFile(IConfigurationBuilder, String) |
Přidá zprostředkovatele konfigurace XML v do |
AddXmlFile(IConfigurationBuilder, String, Boolean) |
Přidá zprostředkovatele konfigurace XML v do |
AddXmlFile(IConfigurationBuilder, String, Boolean, Boolean) |
Přidá zprostředkovatele konfigurace XML v do |
AddXmlStream(IConfigurationBuilder, Stream) |
Přidá zdroj konfigurace XML do |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro