C# Class Microsoft.Win32.UnixRegistryApi

Inheritance: IRegistryApi
Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Méthode Description
Close ( RegistryKey rkey ) : void
CreateSubKey ( RegistryKey rkey, string keyname ) : RegistryKey
CreateSubKey ( RegistryKey rkey, string keyname, RegistryOptions options ) : RegistryKey
DeleteKey ( RegistryKey rkey, string keyname, bool throw_if_missing ) : void
DeleteValue ( RegistryKey rkey, string name, bool throw_if_missing ) : void
Flush ( RegistryKey rkey ) : void
FromHandle ( SafeRegistryHandle handle ) : RegistryKey
GetHandle ( RegistryKey key ) : IntPtr
GetSubKeyNames ( RegistryKey rkey ) : string[]
GetValue ( RegistryKey rkey, string name, object default_value, RegistryValueOptions options ) : object
GetValueKind ( RegistryKey rkey, string name ) : RegistryValueKind
GetValueNames ( RegistryKey rkey ) : string[]
OpenRemoteBaseKey ( RegistryHive hKey, string machineName ) : RegistryKey
OpenSubKey ( RegistryKey rkey, string keyname, bool writable ) : RegistryKey
SetValue ( RegistryKey rkey, string name, object value ) : void
SetValue ( RegistryKey rkey, string name, object value, RegistryValueKind valueKind ) : void
SubKeyCount ( RegistryKey rkey ) : int
ToString ( RegistryKey rkey ) : string
ValueCount ( RegistryKey rkey ) : int

Private Methods

Méthode Description
CreateSubKey ( RegistryKey rkey, string keyname, bool writable ) : RegistryKey
CreateSubKey ( RegistryKey rkey, string keyname, bool writable, bool is_volatile ) : RegistryKey
IsWellKnownKey ( string parentKeyName, string keyname ) : bool
ToUnix ( string keyname ) : string

Method Details

Close() public méthode

public Close ( RegistryKey rkey ) : void
rkey RegistryKey
Résultat void

CreateSubKey() public méthode

public CreateSubKey ( RegistryKey rkey, string keyname ) : RegistryKey
rkey RegistryKey
keyname string
Résultat RegistryKey

CreateSubKey() public méthode

public CreateSubKey ( RegistryKey rkey, string keyname, RegistryOptions options ) : RegistryKey
rkey RegistryKey
keyname string
options RegistryOptions
Résultat RegistryKey

DeleteKey() public méthode

public DeleteKey ( RegistryKey rkey, string keyname, bool throw_if_missing ) : void
rkey RegistryKey
keyname string
throw_if_missing bool
Résultat void

DeleteValue() public méthode

public DeleteValue ( RegistryKey rkey, string name, bool throw_if_missing ) : void
rkey RegistryKey
name string
throw_if_missing bool
Résultat void

Flush() public méthode

public Flush ( RegistryKey rkey ) : void
rkey RegistryKey
Résultat void

FromHandle() public méthode

public FromHandle ( SafeRegistryHandle handle ) : RegistryKey
handle Microsoft.Win32.SafeHandles.SafeRegistryHandle
Résultat RegistryKey

GetHandle() public méthode

public GetHandle ( RegistryKey key ) : IntPtr
key RegistryKey
Résultat System.IntPtr

GetSubKeyNames() public méthode

public GetSubKeyNames ( RegistryKey rkey ) : string[]
rkey RegistryKey
Résultat string[]

GetValue() public méthode

public GetValue ( RegistryKey rkey, string name, object default_value, RegistryValueOptions options ) : object
rkey RegistryKey
name string
default_value object
options RegistryValueOptions
Résultat object

GetValueKind() public méthode

public GetValueKind ( RegistryKey rkey, string name ) : RegistryValueKind
rkey RegistryKey
name string
Résultat RegistryValueKind

GetValueNames() public méthode

public GetValueNames ( RegistryKey rkey ) : string[]
rkey RegistryKey
Résultat string[]

OpenRemoteBaseKey() public méthode

public OpenRemoteBaseKey ( RegistryHive hKey, string machineName ) : RegistryKey
hKey RegistryHive
machineName string
Résultat RegistryKey

OpenSubKey() public méthode

public OpenSubKey ( RegistryKey rkey, string keyname, bool writable ) : RegistryKey
rkey RegistryKey
keyname string
writable bool
Résultat RegistryKey

SetValue() public méthode

public SetValue ( RegistryKey rkey, string name, object value ) : void
rkey RegistryKey
name string
value object
Résultat void

SetValue() public méthode

public SetValue ( RegistryKey rkey, string name, object value, RegistryValueKind valueKind ) : void
rkey RegistryKey
name string
value object
valueKind RegistryValueKind
Résultat void

SubKeyCount() public méthode

public SubKeyCount ( RegistryKey rkey ) : int
rkey RegistryKey
Résultat int

ToString() public méthode

public ToString ( RegistryKey rkey ) : string
rkey RegistryKey
Résultat string

ValueCount() public méthode

public ValueCount ( RegistryKey rkey ) : int
rkey RegistryKey
Résultat int