Microsoft.Extensions.Configuration Namespace¶
-
namespace
Microsoft.Extensions.Configuration¶ Interfaces
- interface
IConfiguration - Represents a set of key/value application configuration properties.
- interface
IConfigurationBuilder - Represents a type used to build application configuration.
- interface
IConfigurationProvider - Provides configuration key/values for an application.
- interface
IConfigurationRoot - Represents the root of an
Microsoft.Extensions.Configuration.IConfigurationhierarchy. - interface
IConfigurationSection - Represents a section of application configuration values.
- interface
IConfigurationSource - Represents a source of configuration key/values for an application.
Classes
- class
CommandLineConfigurationExtensions - Extension methods for registering
Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProviderwithMicrosoft.Extensions.Configuration.IConfigurationBuilder. - class
ConfigurationBinder - Static helper class that allows binding strongly typed objects to configuration values.
- class
ConfigurationBuilder - Used to build key/value based configuration settings for use in an application.
- class
ConfigurationExtensions - Extension methods for
Microsoft.Extensions.Configuration.IConfiguration. - class
ConfigurationKeyComparer - IComparer implementation used to order configuration keys.
- class
ConfigurationPath - Utility methods and constants for manipulating Configuration paths
- class
ConfigurationProvider - Base helper class for implementing an
Microsoft.Extensions.Configuration.IConfigurationProvider - class
ConfigurationReloadToken - Implements
Microsoft.Extensions.Primitives.IChangeToken - class
ConfigurationRoot - The root node for a configuration.
- class
ConfigurationSection - Represents a section of application configuration values.
- class
EnvironmentVariablesExtensions - Extension methods for registering
Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProviderwithMicrosoft.Extensions.Configuration.IConfigurationBuilder. - class
FileConfigurationExtensions - Extension methods for
Microsoft.Extensions.Configuration.FileConfigurationProvider. - class
FileConfigurationProvider - Base class for file based
Microsoft.Extensions.Configuration.ConfigurationProvider. - class
FileConfigurationSource - Represents a base class for file based
Microsoft.Extensions.Configuration.IConfigurationSource. - class
IniConfigurationExtensions - Extension methods for adding
Microsoft.Extensions.Configuration.Ini.IniConfigurationProvider. - class
JsonConfigurationExtensions - Extension methods for adding
Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider. - class
MemoryConfigurationBuilderExtensions - IConfigurationBuilder extension methods for the MemoryConfigurationProvider.
- class
XmlConfigurationExtensions - Extension methods for adding
Microsoft.Extensions.Configuration.Xml.XmlConfigurationProvider.
- interface