ConfigurationBuilder Class

Definition

Represents the base class to be extended by custom configuration builder implementations.

public abstract class ConfigurationBuilder : System.Configuration.Provider.ProviderBase
Inheritance
ConfigurationBuilder

Remarks

Derive from this class to read configuration from an external source that you would like to consume in your .NET Framework application using the standard ConfigurationManager API. ConfigurationBuilders are available on NuGet.org to read from environment variables, Azure key vault, and a number of other sources.

Constructors

ConfigurationBuilder()

Initializes a new instance of the ConfigurationBuilder class.

Methods

Equals(Object) Inherited from Object
Equals(Object, Object) Inherited from Object
GetHashCode() Inherited from Object
GetType() Inherited from Object
Initialize(String, NameValueCollection) Inherited from ProviderBase
MemberwiseClone() Inherited from Object
ProcessConfigurationSection(ConfigurationSection)

Accepts a ConfigurationSection object from the configuration system and returns a modified or new ConfigurationSection object for further use.

ProcessRawXml(XmlNode)

Accepts an XmlNode representing the raw configuration section from a config file and returns a modified or new XmlNode for further use.

ReferenceEquals(Object, Object) Inherited from Object
ToString() Inherited from Object

Properties

Description Inherited from ProviderBase
Name Inherited from ProviderBase

Applies to