C# Class System.Configuration.Configuration

Show file Open project: kumpera/mono Class Usage Examples

Private Properties

Property Type Description
Configuration System
Configuration System
CreateSection void
CreateSectionGroup void
FindLocationConfiguration Configuration
GetLocationSubPath string
GetParentWithFile Configuration
GetSectionGroupInstance ConfigurationSectionGroup
GetSectionInstance ConfigurationSection
GetSectionXml string
Init void
Load bool
ReadConfigFile void
ReadData void
RemoveConfigInfo void
Save void
SaveAs void
SaveData void
SetConfigurationSection void
SetSectionXml void
ThrowException void

Public Methods

Method Description
GetSection ( string path ) : ConfigurationSection
GetSectionGroup ( string path ) : ConfigurationSectionGroup
Save ( ) : void
Save ( ConfigurationSaveMode mode ) : void
Save ( ConfigurationSaveMode mode, bool forceUpdateAll ) : void
SaveAs ( string filename ) : void
SaveAs ( string filename, ConfigurationSaveMode mode ) : void

Private Methods

Method Description
Configuration ( Configuration parent, string locationSubPath ) : System
Configuration ( System.Configuration.InternalConfigurationSystem system, string locationSubPath ) : System
CreateSection ( System.Configuration.SectionGroupInfo group, string name, ConfigurationSection sec ) : void
CreateSectionGroup ( System.Configuration.SectionGroupInfo parentGroup, string name, ConfigurationSectionGroup sec ) : void
FindLocationConfiguration ( string relativePath, Configuration defaultConfiguration ) : Configuration
GetLocationSubPath ( ) : string
GetParentWithFile ( ) : Configuration
GetSectionGroupInstance ( System.Configuration.SectionGroupInfo group ) : ConfigurationSectionGroup
GetSectionInstance ( System.Configuration.SectionInfo config, bool createDefaultInstance ) : ConfigurationSection
GetSectionXml ( System.Configuration.SectionInfo config ) : string
Init ( IConfigSystem system, string configPath, Configuration parent ) : void
Load ( ) : bool
ReadConfigFile ( System.IO.XmlReader reader, string fileName ) : void
ReadData ( System.IO.XmlReader reader, bool allowOverride ) : void
RemoveConfigInfo ( System.Configuration.ConfigInfo config ) : void
Save ( Stream stream, ConfigurationSaveMode mode, bool forceUpdateAll ) : void
SaveAs ( string filename, ConfigurationSaveMode mode, bool forceUpdateAll ) : void
SaveData ( XmlTextWriter tw, ConfigurationSaveMode mode, bool forceUpdateAll ) : void
SetConfigurationSection ( System.Configuration.SectionInfo config, ConfigurationSection sec ) : void
SetSectionXml ( System.Configuration.SectionInfo config, string data ) : void
ThrowException ( string text, System.IO.XmlReader reader ) : void

Method Details

GetSection() public method

public GetSection ( string path ) : ConfigurationSection
path string
return ConfigurationSection

GetSectionGroup() public method

public GetSectionGroup ( string path ) : ConfigurationSectionGroup
path string
return ConfigurationSectionGroup

Save() public method

public Save ( ) : void
return void

Save() public method

public Save ( ConfigurationSaveMode mode ) : void
mode ConfigurationSaveMode
return void

Save() public method

public Save ( ConfigurationSaveMode mode, bool forceUpdateAll ) : void
mode ConfigurationSaveMode
forceUpdateAll bool
return void

SaveAs() public method

public SaveAs ( string filename ) : void
filename string
return void

SaveAs() public method

public SaveAs ( string filename, ConfigurationSaveMode mode ) : void
filename string
mode ConfigurationSaveMode
return void