C# Class DynamicSugar.DS.RegistryHive

Inheritance: System.Dynamic.DynamicObject
Exibir arquivo Open project: fredericaltorres/DynamicSugarNet

Public Properties

Property Type Description
Name string

Public Methods

Method Description
DeleteValue ( string name ) : void
GetValue ( string name ) : object
RegistryHive ( RegistryKey registryKey, RegistryHive parent = null ) : System
SetValue ( string name, object value ) : void
TryGetIndex ( GetIndexBinder binder, object indexes, object &result ) : bool
TryGetMember ( GetMemberBinder binder, object &result ) : bool
TrySetMember ( SetMemberBinder binder, object value ) : bool
__DeleteValue ( string name ) : bool
__SetValue ( string name, object value ) : bool

Private Methods

Method Description
GetMember ( string name, object &result ) : bool
OpenRegistryKeyFromAbsolutePath ( string path, bool writeMode ) : RegistryKey

Method Details

DeleteValue() public method

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

GetValue() public method

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

RegistryHive() public method

public RegistryHive ( RegistryKey registryKey, RegistryHive parent = null ) : System
registryKey Microsoft.Win32.RegistryKey
parent RegistryHive
return System

SetValue() public method

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

TryGetIndex() public method

public TryGetIndex ( GetIndexBinder binder, object indexes, object &result ) : bool
binder System.Dynamic.GetIndexBinder
indexes object
result object
return bool

TryGetMember() public method

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder
result object
return bool

TrySetMember() public method

public TrySetMember ( SetMemberBinder binder, object value ) : bool
binder System.Dynamic.SetMemberBinder
value object
return bool

__DeleteValue() public method

public __DeleteValue ( string name ) : bool
name string
return bool

__SetValue() public method

public __SetValue ( string name, object value ) : bool
name string
value object
return bool

Property Details

Name public_oe property

public string Name
return string