C# Класс NSoft.NFramework.Nini.Config.RegistryConfigSource

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

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

Метод Описание
AddConfig ( string name ) : IConfig
AddConfig ( string name, RegistryKey key ) : IConfig
AddMapping ( RegistryKey registryKey, string path ) : void
AddMapping ( RegistryKey registryKey, string path, RegistryRecurse recurse ) : void
RegistryConfigSource ( ) : System
Reload ( ) : void
Save ( ) : void

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

Метод Описание
LoadKeyValues ( RegistryKey key, string keyName ) : void

Loads all values from the registry key.

MergeConfigsIntoDocument ( ) : void

Merges all of the configs from the config collection into the registry.

ReloadKeys ( ) : void

Reloads all keys.

RemoveKeys ( RegistryConfig config ) : void

Removes all keys not present in the current config.

ShortKeyName ( RegistryKey key ) : string

Returns the key name without the fully qualified path. e.g. no HKEY_LOCAL_MACHINE\\MyKey, just MyKey

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

AddConfig() публичный Метод

public AddConfig ( string name ) : IConfig
name string
Результат IConfig

AddConfig() публичный Метод

public AddConfig ( string name, RegistryKey key ) : IConfig
name string
key Microsoft.Win32.RegistryKey
Результат IConfig

AddMapping() публичный Метод

public AddMapping ( RegistryKey registryKey, string path ) : void
registryKey Microsoft.Win32.RegistryKey
path string
Результат void

AddMapping() публичный Метод

public AddMapping ( RegistryKey registryKey, string path, RegistryRecurse recurse ) : void
registryKey Microsoft.Win32.RegistryKey
path string
recurse RegistryRecurse
Результат void

RegistryConfigSource() публичный Метод

public RegistryConfigSource ( ) : System
Результат System

Reload() публичный Метод

public Reload ( ) : void
Результат void

Save() публичный Метод

public Save ( ) : void
Результат void