Microsoft.Extensions.Configuration Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases y abstracciones para configurar IConfiguration.
Clases
ApplicationMetadataConfigurationBuilderExtensions |
Extensiones para metadatos de aplicación. |
BinderOptions |
Clase de opciones que usa ConfigurationBinder. |
ChainedBuilderExtensions |
Métodos de extensión IConfigurationBuilder para el proveedor de configuración encadenado. |
ChainedConfigurationProvider |
Implementación encadenada de IConfigurationProvider. |
ChainedConfigurationSource |
Representa un objeto IConfiguration encadenado como una instancia de IConfigurationSource. |
CommandLineConfigurationExtensions |
Métodos de extensión para registrar CommandLineConfigurationProvider con IConfigurationBuilder. |
ConfigurationBinder |
Clase auxiliar estática que permite enlazar objetos fuertemente tipados a valores de configuración. |
ConfigurationBuilder |
Se usa para crear valores de configuración basados en clave y valor para su uso en una aplicación. |
ConfigurationExtensions |
Métodos de extensión para clases de configuración. |
ConfigurationKeyComparer |
Implementación de IComparer que se usa para ordenar las claves de configuración. |
ConfigurationKeyNameAttribute |
Especifica el nombre de clave de una propiedad de configuración. |
ConfigurationManager |
Representa un objeto de configuración mutable. Es y IConfigurationBuilder .IConfigurationRoot A medida que se agregan orígenes, actualiza su vista actual de la configuración. Una vez IConfigurationBuilder.Build() que se llama a , se inmoviliza la configuración. |
ConfigurationPath |
Métodos de utilidad y constantes para manipular rutas de acceso de configuración. |
ConfigurationProvider |
Clase auxiliar base para implementar un IConfigurationProvider. |
ConfigurationReloadToken |
Implementa IChangeToken. |
ConfigurationRoot |
El nodo raíz de una configuración. |
ConfigurationRootExtensions |
Métodos de extensión para IConfigurationRoot. |
ConfigurationSection |
Representa una sección de valores de configuración de la aplicación. |
EnvironmentVariablesExtensions |
Métodos de extensión para registrar EnvironmentVariablesConfigurationProvider con IConfigurationBuilder. |
FileConfigurationExtensions |
Métodos de extensión para FileConfigurationProvider. |
FileConfigurationProvider |
Clase base para un objeto ConfigurationProvider basado en archivos. |
FileConfigurationSource |
Representa una clase base para un objeto IConfigurationSource basado en archivos. |
FileLoadExceptionContext |
Contiene información sobre una excepción de carga de archivos. |
IniConfigurationExtensions |
Métodos de extensión para agregar IniConfigurationProvider. |
JsonConfigurationExtensions |
Métodos de extensión para agregar JsonConfigurationProvider. |
KeyPerFileConfigurationBuilderExtensions |
Métodos de extensión para registrar KeyPerFileConfigurationProvider con IConfigurationBuilder. |
MemoryConfigurationBuilderExtensions |
Proporciona IConfigurationBuilder métodos de extensión para .MemoryConfigurationProvider |
StreamConfigurationProvider |
Proveedor de configuración basado en la secuencia. |
StreamConfigurationSource |
Objeto IConfigurationSource basado en secuencias. |
UserSecretsConfigurationExtensions |
Extensiones de configuración para agregar el origen de configuración de secretos de usuario. |
XmlConfigurationExtensions |
Métodos de extensión para agregar XmlConfigurationProvider. |
Estructuras
ConfigurationDebugViewContext |
Proporciona datos sobre el elemento actual de la configuración. |
Interfaces
IConfiguration |
Representa un conjunto de propiedades de configuración de la aplicación de clave y valor. |
IConfigurationBuilder |
Representa un tipo que se usa para compilar la configuración de la aplicación. |
IConfigurationManager |
Representa un objeto de configuración mutable. |
IConfigurationProvider |
Proporciona valores o claves de configuración para una aplicación. |
IConfigurationRoot |
Representa la raíz de una jerarquía de IConfiguration. |
IConfigurationSection |
Representa una sección de valores de configuración de la aplicación. |
IConfigurationSource |
Representa un origen de valores o claves de configuración para una aplicación. |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de