C# Класс Rothko.RegistryKey

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

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

Метод Описание
Close ( ) : void
CreateSubKey ( string subkey ) : IRegistryKey
CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck ) : IRegistryKey
CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions options ) : IRegistryKey
CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions registryOptions, System.Security.AccessControl.RegistrySecurity registrySecurity ) : IRegistryKey
CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistrySecurity registrySecurity ) : IRegistryKey
DeleteSubKey ( string subkey ) : void
DeleteSubKey ( string subkey, bool throwOnMissingSubKey ) : void
DeleteSubKeyTree ( string subkey ) : void
DeleteSubKeyTree ( string subkey, bool throwOnMissingSubKey ) : void
DeleteValue ( string name ) : void
DeleteValue ( string name, bool throwOnMissingValue ) : void
Dispose ( ) : void
Flush ( ) : void
GetAccessControl ( ) : System.Security.AccessControl.RegistrySecurity
GetAccessControl ( System.Security.AccessControl.AccessControlSections includeSections ) : System.Security.AccessControl.RegistrySecurity
GetSubKeyNames ( ) : IReadOnlyList
GetValueKind ( string name ) : Microsoft.Win32.RegistryValueKind
GetValueNames ( ) : IReadOnlyList
SetAccessControl ( System.Security.AccessControl.RegistrySecurity registrySecurity ) : void
SetValue ( string name, object value ) : void
SetValue ( string name, object value, Microsoft.Win32.RegistryValueKind valueKind ) : void

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

Метод Описание
GetValue ( string name ) : object
GetValue ( string name, object defaultValue ) : object
GetValue ( string name, object defaultValue, Microsoft.Win32.RegistryValueOptions options ) : object
OpenSubKey ( string name ) : IRegistryKey
OpenSubKey ( string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck ) : IRegistryKey
OpenSubKey ( string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistryRights rights ) : IRegistryKey
OpenSubKey ( string name, bool writable ) : IRegistryKey
RegistryKey ( Microsoft.Win32.RegistryKey inner ) : NullGuard
Wrap ( Microsoft.Win32.RegistryKey inner ) : IRegistryKey

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

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

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

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

public CreateSubKey ( string subkey ) : IRegistryKey
subkey string
Результат IRegistryKey

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

public CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck ) : IRegistryKey
subkey string
permissionCheck Microsoft.Win32.RegistryKeyPermissionCheck
Результат IRegistryKey

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

public CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions options ) : IRegistryKey
subkey string
permissionCheck Microsoft.Win32.RegistryKeyPermissionCheck
options Microsoft.Win32.RegistryOptions
Результат IRegistryKey

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

public CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions registryOptions, System.Security.AccessControl.RegistrySecurity registrySecurity ) : IRegistryKey
subkey string
permissionCheck Microsoft.Win32.RegistryKeyPermissionCheck
registryOptions Microsoft.Win32.RegistryOptions
registrySecurity System.Security.AccessControl.RegistrySecurity
Результат IRegistryKey

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

public CreateSubKey ( string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistrySecurity registrySecurity ) : IRegistryKey
subkey string
permissionCheck Microsoft.Win32.RegistryKeyPermissionCheck
registrySecurity System.Security.AccessControl.RegistrySecurity
Результат IRegistryKey

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

public DeleteSubKey ( string subkey ) : void
subkey string
Результат void

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

public DeleteSubKey ( string subkey, bool throwOnMissingSubKey ) : void
subkey string
throwOnMissingSubKey bool
Результат void

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

public DeleteSubKeyTree ( string subkey ) : void
subkey string
Результат void

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

public DeleteSubKeyTree ( string subkey, bool throwOnMissingSubKey ) : void
subkey string
throwOnMissingSubKey bool
Результат void

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

public DeleteValue ( string name ) : void
name string
Результат void

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

public DeleteValue ( string name, bool throwOnMissingValue ) : void
name string
throwOnMissingValue bool
Результат void

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

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

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

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

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

public GetAccessControl ( ) : System.Security.AccessControl.RegistrySecurity
Результат System.Security.AccessControl.RegistrySecurity

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

public GetAccessControl ( System.Security.AccessControl.AccessControlSections includeSections ) : System.Security.AccessControl.RegistrySecurity
includeSections System.Security.AccessControl.AccessControlSections
Результат System.Security.AccessControl.RegistrySecurity

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

public GetSubKeyNames ( ) : IReadOnlyList
Результат IReadOnlyList

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

public GetValueKind ( string name ) : Microsoft.Win32.RegistryValueKind
name string
Результат Microsoft.Win32.RegistryValueKind

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

public GetValueNames ( ) : IReadOnlyList
Результат IReadOnlyList

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

public SetAccessControl ( System.Security.AccessControl.RegistrySecurity registrySecurity ) : void
registrySecurity System.Security.AccessControl.RegistrySecurity
Результат void

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

public SetValue ( string name, object value ) : void
name string
value object
Результат void

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

public SetValue ( string name, object value, Microsoft.Win32.RegistryValueKind valueKind ) : void
name string
value object
valueKind Microsoft.Win32.RegistryValueKind
Результат void