IConfigurationBuilder Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un tipo usato per creare la configurazione dell'applicazione.
public interface class IConfigurationBuilder
public interface IConfigurationBuilder
type IConfigurationBuilder = interface
Public Interface IConfigurationBuilder
- Derivato
Proprietà
Properties |
Ottiene una raccolta di chiavi/valori che è possibile usare per condividere i dati tra l'oggetto IConfigurationBuilder e gli oggetti IConfigurationSource registrati. |
Sources |
Ottiene le origini usate per ottenere i valori di configurazione. |
Metodi
Add(IConfigurationSource) |
Aggiunge una nuova origine della configurazione. |
Build() |
Crea un oggetto IConfiguration con chiavi e valori dal set di origini registrate in Sources. |
Metodi di estensione
AddApplicationMetadata(IConfigurationBuilder, IHostEnvironment, String) |
Registra un provider di configurazione per i metadati dell'applicazione. |
AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2, IKeyVaultSecretManager) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, String) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddAzureKeyVault(IConfigurationBuilder, String, String, String, IKeyVaultSecretManager) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault. |
AddConfiguration(IConfigurationBuilder, IConfiguration) |
Aggiunge una configurazione esistente a |
AddConfiguration(IConfigurationBuilder, IConfiguration, Boolean) |
Aggiunge una configurazione esistente a |
AddCommandLine(IConfigurationBuilder, Action<CommandLineConfigurationSource>) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione dalla riga di comando. |
AddCommandLine(IConfigurationBuilder, String[]) |
Aggiunge un oggetto CommandLineConfigurationProvider che legge i valori di configurazione dalla riga di comando. |
AddCommandLine(IConfigurationBuilder, String[], IDictionary<String,String>) |
Aggiunge un oggetto CommandLineConfigurationProvider che legge i valori di configurazione dalla riga di comando usando i mapping tra le opzioni specificati. |
Add<TSource>(IConfigurationBuilder, Action<TSource>) |
Aggiunge una nuova origine della configurazione. |
AddEnvironmentVariables(IConfigurationBuilder) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione dalle variabili di ambiente. |
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione dalle variabili di ambiente. |
AddEnvironmentVariables(IConfigurationBuilder, String) |
Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione dalle variabili di ambiente con un prefisso specificato. |
GetFileLoadExceptionHandler(IConfigurationBuilder) |
Ottiene l'oggetto IFileProvider predefinito da usare per i provider basati su file. |
GetFileProvider(IConfigurationBuilder) |
Ottiene l'oggetto IFileProvider predefinito da usare per i provider basati su file. |
SetBasePath(IConfigurationBuilder, String) |
Imposta l'oggetto FileProvider per i provider basati su file su un oggetto PhysicalFileProvider con il percorso di base. |
SetFileLoadExceptionHandler(IConfigurationBuilder, Action<FileLoadExceptionContext>) |
Imposta un'azione predefinita da richiamare per i provider basati su file quando si verifica un errore. |
SetFileProvider(IConfigurationBuilder, IFileProvider) |
Imposta l'oggetto IFileProvider predefinito da usare per i provider basati su file. |
AddIniFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Aggiunge un'origine della configurazione INI a |
AddIniFile(IConfigurationBuilder, Action<IniConfigurationSource>) |
Aggiunge un'origine della configurazione INI a |
AddIniFile(IConfigurationBuilder, String) |
Aggiunge il provider di configurazione INI in |
AddIniFile(IConfigurationBuilder, String, Boolean) |
Aggiunge il provider di configurazione INI in |
AddIniFile(IConfigurationBuilder, String, Boolean, Boolean) |
Aggiunge il provider di configurazione INI in |
AddIniStream(IConfigurationBuilder, Stream) |
Aggiunge un'origine della configurazione INI a |
AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Aggiunge un'origine della configurazione JSON a |
AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>) |
Aggiunge un'origine della configurazione JSON a |
AddJsonFile(IConfigurationBuilder, String) |
Aggiunge il provider di configurazione JSON in |
AddJsonFile(IConfigurationBuilder, String, Boolean) |
Aggiunge il provider di configurazione JSON in |
AddJsonFile(IConfigurationBuilder, String, Boolean, Boolean) |
Aggiunge il provider di configurazione JSON in |
AddJsonStream(IConfigurationBuilder, Stream) |
Aggiunge un'origine della configurazione JSON a |
AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>) |
Aggiunge la configurazione usando i file di una directory. I nomi file vengono usati come chiave, i contenuti dei file vengono usati come valore. |
AddKeyPerFile(IConfigurationBuilder, String) |
Aggiunge la configurazione usando i file di una directory. I nomi file vengono usati come chiave, i contenuti dei file vengono usati come valore. |
AddKeyPerFile(IConfigurationBuilder, String, Boolean) |
Aggiunge la configurazione usando i file di una directory. I nomi file vengono usati come chiave, i contenuti dei file vengono usati come valore. |
AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean) |
Aggiunge la configurazione usando i file di una directory. I nomi file vengono usati come chiave, i contenuti dei file vengono usati come valore. |
AddInMemoryCollection(IConfigurationBuilder) |
Aggiunge il provider di configurazione della memoria a |
AddInMemoryCollection(IConfigurationBuilder, IEnumerable<KeyValuePair<String,String>>) |
Aggiunge il provider di configurazione della memoria a |
AddNewtonsoftJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Aggiunge un'origine della configurazione JSON a |
AddNewtonsoftJsonFile(IConfigurationBuilder, Action<NewtonsoftJsonConfigurationSource>) |
Aggiunge un'origine della configurazione JSON a |
AddNewtonsoftJsonFile(IConfigurationBuilder, String) |
Aggiunge il provider di configurazione JSON in |
AddNewtonsoftJsonFile(IConfigurationBuilder, String, Boolean) |
Aggiunge il provider di configurazione JSON in |
AddNewtonsoftJsonFile(IConfigurationBuilder, String, Boolean, Boolean) |
Aggiunge il provider di configurazione JSON in |
AddNewtonsoftJsonStream(IConfigurationBuilder, Stream) |
Aggiunge un'origine della configurazione JSON Newtonsoft a |
AddUserSecrets(IConfigurationBuilder, Assembly) |
Aggiunge l'origine della configurazione dei segreti utente. Viene eseguita la ricerca in Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean) |
Aggiunge l'origine della configurazione dei segreti utente. Viene eseguita la ricerca in Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean, Boolean) |
Aggiunge l'origine della configurazione dei segreti utente. Viene eseguita la ricerca in Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets(IConfigurationBuilder, String) |
Aggiunge l'origine della configurazione dei segreti utente con l'ID dei segreti utente specificato. Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets(IConfigurationBuilder, String, Boolean) |
Aggiunge l'origine della configurazione dei segreti utente con l'ID dei segreti utente specificato. Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets<T>(IConfigurationBuilder) |
Aggiunge l'origine della configurazione dei segreti utente. Cerca nell'assembly che contiene il tipo Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets<T>(IConfigurationBuilder, Boolean) |
Aggiunge l'origine della configurazione dei segreti utente. Cerca nell'assembly che contiene il tipo Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets<T>(IConfigurationBuilder, Boolean, Boolean) |
Aggiunge l'origine della configurazione dei segreti utente. Cerca nell'assembly che contiene il tipo Un ID dei segreti utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddXmlFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Aggiunge un'origine della configurazione XML a |
AddXmlFile(IConfigurationBuilder, Action<XmlConfigurationSource>) |
Aggiunge un'origine della configurazione XML a |
AddXmlFile(IConfigurationBuilder, String) |
Aggiunge il provider di configurazione XML in |
AddXmlFile(IConfigurationBuilder, String, Boolean) |
Aggiunge il provider di configurazione XML in |
AddXmlFile(IConfigurationBuilder, String, Boolean, Boolean) |
Aggiunge il provider di configurazione XML in |
AddXmlStream(IConfigurationBuilder, Stream) |
Aggiunge un'origine della configurazione XML a |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per