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.IConfiguration
hierarchy. - 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.CommandLineConfigurationProvider
withMicrosoft.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.EnvironmentVariablesConfigurationProvider
withMicrosoft.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