C# 클래스 Rothko.RegistryKey

상속: IRegistryKey
파일 보기 프로젝트 열기: haacked/Rothko

공개 메소드들

메소드 설명
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