Microsoft.Extensions.Configuration Spazio dei nomi
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.
Contiene classi e astrazioni per la configurazione di IConfiguration.
Classi
ApplicationMetadataConfigurationBuilderExtensions |
Estensioni per i metadati dell'applicazione. |
BinderOptions |
Classe Options usata dal ConfigurationBinder. |
ChainedBuilderExtensions |
Metodi di estensione IConfigurationBuilder per il provider di configurazione concatenato. |
ChainedConfigurationProvider |
Implementazione concatenato di IConfigurationProvider. |
ChainedConfigurationSource |
Rappresenta un IConfiguration concatenato come IConfigurationSource. |
CommandLineConfigurationExtensions |
Metodi di estensione per la registrazione di CommandLineConfigurationProvider con IConfigurationBuilder. |
ConfigurationBinder |
Classe helper statica che consente l'associazione di oggetti fortemente tipizzati ai valori di configurazione. |
ConfigurationBuilder |
Usato per compilare le impostazioni di configurazione basate su chiave/valore da usare in un'applicazione. |
ConfigurationExtensions |
Metodi di estensione per le classi di configurazione. |
ConfigurationKeyComparer |
Implementazione di IComparer usata per ordinare le chiavi di configurazione. |
ConfigurationKeyNameAttribute |
Specifica il nome della chiave per una proprietà di configurazione. |
ConfigurationManager |
Rappresenta un oggetto di configurazione modificabile. È sia un IConfigurationBuilder che un IConfigurationRoot. Man mano che vengono aggiunte le origini, aggiorna la visualizzazione corrente della configurazione. Dopo aver chiamato IConfigurationBuilder.Build(), la configurazione viene bloccata. |
ConfigurationPath |
Metodi di utilità e costanti per la modifica dei percorsi di configurazione. |
ConfigurationProvider |
Classe helper di base per l'implementazione di un IConfigurationProvider. |
ConfigurationReloadToken |
Implementa IChangeToken. |
ConfigurationRoot |
Nodo radice per una configurazione. |
ConfigurationRootExtensions |
Metodi di estensione per IConfigurationRoot. |
ConfigurationSection |
Rappresenta una sezione dei valori di configurazione dell'applicazione. |
EnvironmentVariablesExtensions |
Metodi di estensione per la registrazione di EnvironmentVariablesConfigurationProvider con IConfigurationBuilder. |
FileConfigurationExtensions |
Metodi di estensione per FileConfigurationProvider. |
FileConfigurationProvider |
Classe di base per ConfigurationProviderbasato su file. |
FileConfigurationSource |
Rappresenta una classe base per l'IConfigurationSourcebasata su file. |
FileLoadExceptionContext |
Contiene informazioni su un'eccezione di caricamento di file. |
IniConfigurationExtensions |
Metodi di estensione per l'aggiunta di IniConfigurationProvider. |
JsonConfigurationExtensions |
Metodi di estensione per l'aggiunta di JsonConfigurationProvider. |
KeyPerFileConfigurationBuilderExtensions |
Metodi di estensione per la registrazione di KeyPerFileConfigurationProvider con IConfigurationBuilder. |
MemoryConfigurationBuilderExtensions |
Fornisce IConfigurationBuilder metodi di estensione per il MemoryConfigurationProvider. |
StreamConfigurationProvider |
Provider di configurazione basato su stream. |
StreamConfigurationSource |
Flusso basato su IConfigurationSource. |
UserSecretsConfigurationExtensions |
Estensioni di configurazione per l'aggiunta dell'origine di configurazione dei segreti utente. |
XmlConfigurationExtensions |
Metodi di estensione per l'aggiunta di XmlConfigurationProvider. |
Struct
ConfigurationDebugViewContext |
Fornisce dati sull'elemento corrente della configurazione. |
Interfacce
IConfiguration |
Rappresenta un set di proprietà di configurazione dell'applicazione chiave/valore. |
IConfigurationBuilder |
Rappresenta un tipo utilizzato per compilare la configurazione dell'applicazione. |
IConfigurationManager |
Rappresenta un oggetto di configurazione modificabile. |
IConfigurationProvider |
Fornisce la chiave/i valori di configurazione per un'applicazione. |
IConfigurationRoot |
Rappresenta la radice di una gerarchia di IConfiguration. |
IConfigurationSection |
Rappresenta una sezione dei valori di configurazione dell'applicazione. |
IConfigurationSource |
Rappresenta un'origine di chiavi/valori di configurazione per un'applicazione. |