C# Class System.Configuration.LocalFileSettingsProvider

Inheritance: SettingsProvider, IApplicationSettingsProvider
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Свойство Type Description
CreateVersion System.Version
GetPreviousConfigFileName string
GetPreviousVersion SettingsPropertyValue
GetSectionName string
GetSettingValuesFromFile SettingsPropertyValueCollection
IsRoamingSetting bool
IsUserSetting bool
SerializeToXmlElement XmlNode
Upgrade void

Méthodes publiques

Méthode Description
GetPropertyValues ( SettingsContext context, SettingsPropertyCollection properties ) : SettingsPropertyValueCollection
Initialize ( string name, NameValueCollection values ) : void
Reset ( SettingsContext context ) : void
SetPropertyValues ( SettingsContext context, SettingsPropertyValueCollection values ) : void
Upgrade ( SettingsContext context, SettingsPropertyCollection properties ) : void

Private Methods

Méthode Description
CreateVersion ( string name ) : System.Version
GetPreviousConfigFileName ( bool isRoaming ) : string
GetPreviousVersion ( SettingsContext context, SettingsProperty property ) : SettingsPropertyValue
GetSectionName ( SettingsContext context ) : string
GetSettingValuesFromFile ( string configFileName, string sectionName, bool userScoped, SettingsPropertyCollection properties ) : SettingsPropertyValueCollection
IsRoamingSetting ( SettingsProperty setting ) : bool
IsUserSetting ( SettingsProperty setting ) : bool
SerializeToXmlElement ( SettingsProperty setting, SettingsPropertyValue value ) : XmlNode
Upgrade ( SettingsContext context, SettingsPropertyCollection properties, bool isRoaming ) : void

Method Details

GetPropertyValues() public méthode

public GetPropertyValues ( SettingsContext context, SettingsPropertyCollection properties ) : SettingsPropertyValueCollection
context SettingsContext
properties SettingsPropertyCollection
Résultat SettingsPropertyValueCollection

Initialize() public méthode

public Initialize ( string name, NameValueCollection values ) : void
name string
values NameValueCollection
Résultat void

Reset() public méthode

public Reset ( SettingsContext context ) : void
context SettingsContext
Résultat void

SetPropertyValues() public méthode

public SetPropertyValues ( SettingsContext context, SettingsPropertyValueCollection values ) : void
context SettingsContext
values SettingsPropertyValueCollection
Résultat void

Upgrade() public méthode

public Upgrade ( SettingsContext context, SettingsPropertyCollection properties ) : void
context SettingsContext
properties SettingsPropertyCollection
Résultat void