C# Класс System.Configuration.LocalFileSettingsProvider

Наследование: SettingsProvider, IApplicationSettingsProvider
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateVersion System.Version
GetPreviousConfigFileName string
GetPreviousVersion SettingsPropertyValue
GetSectionName string
GetSettingValuesFromFile SettingsPropertyValueCollection
IsRoamingSetting bool
IsUserSetting bool
SerializeToXmlElement XmlNode
Upgrade void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GetPropertyValues() публичный метод

public GetPropertyValues ( SettingsContext context, SettingsPropertyCollection properties ) : SettingsPropertyValueCollection
context SettingsContext
properties SettingsPropertyCollection
Результат SettingsPropertyValueCollection

Initialize() публичный метод

public Initialize ( string name, NameValueCollection values ) : void
name string
values NameValueCollection
Результат void

Reset() публичный метод

public Reset ( SettingsContext context ) : void
context SettingsContext
Результат void

SetPropertyValues() публичный метод

public SetPropertyValues ( SettingsContext context, SettingsPropertyValueCollection values ) : void
context SettingsContext
values SettingsPropertyValueCollection
Результат void

Upgrade() публичный метод

public Upgrade ( SettingsContext context, SettingsPropertyCollection properties ) : void
context SettingsContext
properties SettingsPropertyCollection
Результат void