FileBasedConfigurationSource Members
Include Protected Members
Include Inherited Members
The FileBasedConfigurationSource type exposes the following members.
Constructors
Name | Description | |
---|---|---|
FileBasedConfigurationSource |
Initializes a new instance of the FileBasedConfigurationSource class.
|
Methods
Name | Description | |
---|---|---|
Add |
Adds a ConfigurationSection to the configuration and saves the configuration source.
|
|
AddSectionChangeHandler |
Adds a handler to be called when changes to section
are detected.
|
|
Dispose | Overloaded. | |
DoAdd |
When implemented in a derived class, adds a ConfigurationSection to the configuration and saves the configuration source.
|
|
DoGetSection |
Retrieves the specified ConfigurationSection from the configuration file.
|
|
DoRemove |
When implemented in a derived class, removes a ConfigurationSection from the configuration and saves the configuration source.
|
|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetSection |
Retrieves the specified ConfigurationSection from the configuration file, and starts watching for its changes if not watching already.
|
|
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
NotifyUpdatedSections | ||
OnSourceChanged |
Raises the SourceChanged event.
|
|
RefreshAndValidateSections |
Refreshes the configuration sections from the main configuration file and determines which sections have suffered notifications and should be notified to registered handlers.
|
|
RefreshExternalSections |
Refreshes the configuration sections from an external configuration file.
|
|
Remove |
Removes a ConfigurationSection from the configuration and saves the configuration source.
|
|
RemoveSectionChangeHandler |
Remove a handler to be called when changes to section
are detected.
|
|
ToString | (Inherited from Object.) | |
ValidateArgumentsAndFileExists |
Validates the parameters required to save a configuration section.
|
Fields
Name | Description | |
---|---|---|
NullConfigSource |
ConfigSource value for sections that existed in configuration but were later removed.
|
Properties
Name | Description | |
---|---|---|
ConfigurationFilePath |
Gets the path of the configuration file for the configuration source.
|
Events
Name | Description | |
---|---|---|
SourceChanged |
Event raised when any section in this configuration source has changed.
|
Explicit Interface Implementations
Name | Description | |
---|---|---|
IConfigurationSourceTest.ConfigSourceChanged | ||
IConfigurationSourceTest.ConfigSourceWatcherMappings | ||
IConfigurationSourceTest.ExternalConfigSourceChanged | ||
IConfigurationSourceTest.WatchedConfigSources | ||
IConfigurationSourceTest.WatchedSections |
See Also
FileBasedConfigurationSource Class
Microsoft.Practices.EnterpriseLibrary.Common.Configuration Namespace