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 utilizzato per compilare la configurazione dell'applicazione.
public interface class IConfigurationBuilder
public interface IConfigurationBuilder
type IConfigurationBuilder = interface
Public Interface IConfigurationBuilder
- Derivato
Proprietà
Properties |
Ottiene una raccolta chiave/valore che può essere utilizzata per condividere i dati tra il IConfigurationBuilder e il IConfigurationSourceregistrato. |
Sources |
Ottiene le origini utilizzate per ottenere i valori di configurazione. |
Metodi
Add(IConfigurationSource) |
Aggiunge una nuova origine di configurazione. |
Build() |
Compila un IConfiguration con chiavi e valori del set di origini registrate in Sources. |
Metodi di estensione
AddApplicationMetadata(IConfigurationBuilder, IHostEnvironment, String) |
Registra un provider di configurazione per i metadati dell'applicazione. |
AddConfiguration(IConfigurationBuilder, IConfiguration) |
Aggiunge una configurazione esistente a |
AddConfiguration(IConfigurationBuilder, IConfiguration, Boolean) |
Aggiunge una configurazione esistente a |
AddCommandLine(IConfigurationBuilder, Action<CommandLineConfigurationSource>) |
Aggiunge un IConfigurationProvider che legge i valori di configurazione dalla riga di comando. |
AddCommandLine(IConfigurationBuilder, String[]) |
Aggiunge un CommandLineConfigurationProvider che legge i valori di configurazione dalla riga di comando. |
AddCommandLine(IConfigurationBuilder, String[], IDictionary<String,String>) |
Aggiunge un CommandLineConfigurationProvider che legge i valori di configurazione dalla riga di comando usando i mapping delle opzioni specificati. |
Add<TSource>(IConfigurationBuilder, Action<TSource>) |
Aggiunge una nuova origine di configurazione. |
AddEnvironmentVariables(IConfigurationBuilder) |
Aggiunge un IConfigurationProvider che legge i valori di configurazione dalle variabili di ambiente. |
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>) |
Aggiunge un IConfigurationProvider che legge i valori di configurazione dalle variabili di ambiente. |
AddEnvironmentVariables(IConfigurationBuilder, String) |
Aggiunge un IConfigurationProvider che legge i valori di configurazione dalle variabili di ambiente con un prefisso specificato. |
GetFileLoadExceptionHandler(IConfigurationBuilder) |
Ottiene il IFileProvider predefinito da utilizzare per i provider basati su file. |
GetFileProvider(IConfigurationBuilder) |
Ottiene il IFileProvider predefinito da utilizzare per i provider basati su file. |
SetBasePath(IConfigurationBuilder, String) |
Imposta FileProvider per i provider basati su file su un 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 il IFileProvider predefinito da utilizzare per i provider basati su file. |
AddIniFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Aggiunge un'origine di configurazione INI a |
AddIniFile(IConfigurationBuilder, Action<IniConfigurationSource>) |
Aggiunge un'origine di 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 di configurazione INI a |
AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
Aggiunge un'origine di configurazione JSON a |
AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>) |
Aggiunge un'origine di 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 di configurazione JSON a |
AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>) |
Aggiunge la configurazione usando i file da una directory. I nomi di file vengono usati come chiave, il contenuto del file viene usato come valore. |
AddKeyPerFile(IConfigurationBuilder, String) |
Aggiunge la configurazione usando i file da una directory. I nomi di file vengono usati come chiave, il contenuto del file viene usato come valore. |
AddKeyPerFile(IConfigurationBuilder, String, Boolean) |
Aggiunge la configurazione usando i file da una directory. I nomi di file vengono usati come chiave, il contenuto del file viene usato come valore. |
AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean) |
Aggiunge la configurazione usando i file da una directory. I nomi di file vengono usati come chiave, il contenuto del file viene usato 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 |
AddUserSecrets(IConfigurationBuilder, Assembly) |
Aggiunge l'origine di configurazione dei segreti utente. In questo modo Un ID segreto utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean) |
Aggiunge l'origine di configurazione dei segreti utente. In questo modo Un ID segreto 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 di configurazione dei segreti utente. In questo modo Un ID segreto utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets(IConfigurationBuilder, String) |
Aggiunge l'origine di configurazione dei segreti utente con l'ID dei segreti utente specificato. Un ID segreto utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets(IConfigurationBuilder, String, Boolean) |
Aggiunge l'origine di configurazione dei segreti utente con l'ID dei segreti utente specificato. Un ID segreto utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets<T>(IConfigurationBuilder) |
Aggiunge l'origine di configurazione dei segreti utente. Cerca nell'assembly che contiene il tipo Un ID segreto utente è un valore univoco usato per archiviare e identificare una raccolta di valori di configurazione dei segreti. |
AddUserSecrets<T>(IConfigurationBuilder, Boolean) |
Aggiunge l'origine di configurazione dei segreti utente. Cerca nell'assembly che contiene il tipo Un ID segreto 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 di configurazione dei segreti utente. Cerca nell'assembly che contiene il tipo Un ID segreto 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 di configurazione XML a |
AddXmlFile(IConfigurationBuilder, Action<XmlConfigurationSource>) |
Aggiunge un'origine di 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 di configurazione XML a |