C# Class UnitWrappers.Microsoft.Win32.RegistryKeyWrap

Inheritance: IRegistryKey
Mostrar archivo Open project: OpenSharp/UnitWrappers

Private Properties

Property Type Description

Public Methods

Method Description
Close ( ) : void
CreateSubKey ( string subkey ) : IRegistryKey
CreateSubKey ( string subkey, RegistryKeyPermissionCheck permissionCheck ) : IRegistryKey
DeleteSubKey ( string subkey ) : void
DeleteSubKey ( string subkey, bool throwOnMissingSubKey ) : void
DeleteSubKeyTree ( string subkey ) : void
DeleteValue ( string name ) : void
DeleteValue ( string name, bool throwOnMissingValue ) : void
Flush ( ) : void
GetSubKeyNames ( ) : string[]
GetValue ( string name ) : object
GetValue ( string name, object defaultValue ) : object
GetValue ( string name, object defaultValue, RegistryValueOptions options ) : object
GetValueKind ( string name ) : RegistryValueKind
GetValueNames ( ) : string[]
OpenSubKey ( string name ) : IRegistryKey
OpenSubKey ( string name, RegistryKeyPermissionCheck permissionCheck ) : IRegistryKey
OpenSubKey ( string name, bool writable ) : IRegistryKey
RegistryKeyWrap ( RegistryKey registryKey ) : Microsoft.Win32
SetValue ( string name, object value ) : void
SetValue ( string name, object value, RegistryValueKind valueKind ) : void

Method Details

Close() public method

public Close ( ) : void
return void

CreateSubKey() public method

public CreateSubKey ( string subkey ) : IRegistryKey
subkey string
return IRegistryKey

CreateSubKey() public method

public CreateSubKey ( string subkey, RegistryKeyPermissionCheck permissionCheck ) : IRegistryKey
subkey string
permissionCheck RegistryKeyPermissionCheck
return IRegistryKey

DeleteSubKey() public method

public DeleteSubKey ( string subkey ) : void
subkey string
return void

DeleteSubKey() public method

public DeleteSubKey ( string subkey, bool throwOnMissingSubKey ) : void
subkey string
throwOnMissingSubKey bool
return void

DeleteSubKeyTree() public method

public DeleteSubKeyTree ( string subkey ) : void
subkey string
return void

DeleteValue() public method

public DeleteValue ( string name ) : void
name string
return void

DeleteValue() public method

public DeleteValue ( string name, bool throwOnMissingValue ) : void
name string
throwOnMissingValue bool
return void

Flush() public method

public Flush ( ) : void
return void

GetSubKeyNames() public method

public GetSubKeyNames ( ) : string[]
return string[]

GetValue() public method

public GetValue ( string name ) : object
name string
return object

GetValue() public method

public GetValue ( string name, object defaultValue ) : object
name string
defaultValue object
return object

GetValue() public method

public GetValue ( string name, object defaultValue, RegistryValueOptions options ) : object
name string
defaultValue object
options RegistryValueOptions
return object

GetValueKind() public method

public GetValueKind ( string name ) : RegistryValueKind
name string
return RegistryValueKind

GetValueNames() public method

public GetValueNames ( ) : string[]
return string[]

OpenSubKey() public method

public OpenSubKey ( string name ) : IRegistryKey
name string
return IRegistryKey

OpenSubKey() public method

public OpenSubKey ( string name, RegistryKeyPermissionCheck permissionCheck ) : IRegistryKey
name string
permissionCheck RegistryKeyPermissionCheck
return IRegistryKey

OpenSubKey() public method

public OpenSubKey ( string name, bool writable ) : IRegistryKey
name string
writable bool
return IRegistryKey

RegistryKeyWrap() public method

public RegistryKeyWrap ( RegistryKey registryKey ) : Microsoft.Win32
registryKey Microsoft.Win32.RegistryKey
return Microsoft.Win32

SetValue() public method

public SetValue ( string name, object value ) : void
name string
value object
return void

SetValue() public method

public SetValue ( string name, object value, RegistryValueKind valueKind ) : void
name string
value object
valueKind RegistryValueKind
return void