C# 클래스 Microsoft.Win32.KeyHandler

파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Dir string
IsVolatile bool

Private Properties

프로퍼티 타입 설명
AssertNotMarkedForDeletion void
CleanVolatileKeys void
CombineName string
GetRegisteredBootTime long
GetRootFromDir string
GetSystemBootTime long
KeyHandler System
KeyHandler System
KeyHandler System
LoadKey void
Save void
SaveRegisteredBootTime void
SetDirty void

공개 메소드들

메소드 설명
Delete ( string dir ) : bool
DirtyTimeout ( object state ) : void
Drop ( RegistryKey rkey ) : void
Drop ( string dir ) : void
Ensure ( RegistryKey rkey, string extra, bool writable ) : RegistryKey
Ensure ( RegistryKey rkey, string extra, bool writable, bool is_volatile ) : RegistryKey
Flush ( ) : void
GetSubKeyCount ( ) : int
GetSubKeyNames ( ) : string[]
GetValue ( string name, RegistryValueOptions options ) : object
GetValueKind ( string name ) : RegistryValueKind
GetValueNames ( ) : string[]
GetVolatileDir ( string dir ) : string
Load ( ) : void
Lookup ( RegistryKey rkey, bool createNonExisting ) : KeyHandler
Probe ( RegistryKey rkey, string extra, bool writable ) : RegistryKey
RemoveValue ( string name ) : void
SetValue ( string name, object value ) : void
SetValue ( string name, object value, RegistryValueKind valueKind ) : void
ValueExists ( string name ) : bool
VolatileKeyExists ( string dir ) : bool

비공개 메소드들

메소드 설명
AssertNotMarkedForDeletion ( ) : void
CleanVolatileKeys ( ) : void
CombineName ( RegistryKey rkey, string extra ) : string
GetRegisteredBootTime ( string path ) : long
GetRootFromDir ( string dir ) : string
GetSystemBootTime ( ) : long
KeyHandler ( ) : System
KeyHandler ( RegistryKey rkey, string basedir ) : System
KeyHandler ( RegistryKey rkey, string basedir, bool is_volatile ) : System
LoadKey ( SecurityElement se ) : void
Save ( ) : void
SaveRegisteredBootTime ( string path, long btime ) : void
SetDirty ( ) : void

메소드 상세

Delete() 공개 정적인 메소드

public static Delete ( string dir ) : bool
dir string
리턴 bool

DirtyTimeout() 공개 메소드

public DirtyTimeout ( object state ) : void
state object
리턴 void

Drop() 공개 정적인 메소드

public static Drop ( RegistryKey rkey ) : void
rkey RegistryKey
리턴 void

Drop() 공개 정적인 메소드

public static Drop ( string dir ) : void
dir string
리턴 void

Ensure() 공개 메소드

public Ensure ( RegistryKey rkey, string extra, bool writable ) : RegistryKey
rkey RegistryKey
extra string
writable bool
리턴 RegistryKey

Ensure() 공개 메소드

public Ensure ( RegistryKey rkey, string extra, bool writable, bool is_volatile ) : RegistryKey
rkey RegistryKey
extra string
writable bool
is_volatile bool
리턴 RegistryKey

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

GetSubKeyCount() 공개 메소드

public GetSubKeyCount ( ) : int
리턴 int

GetSubKeyNames() 공개 메소드

public GetSubKeyNames ( ) : string[]
리턴 string[]

GetValue() 공개 메소드

public GetValue ( string name, RegistryValueOptions options ) : object
name string
options RegistryValueOptions
리턴 object

GetValueKind() 공개 메소드

public GetValueKind ( string name ) : RegistryValueKind
name string
리턴 RegistryValueKind

GetValueNames() 공개 메소드

public GetValueNames ( ) : string[]
리턴 string[]

GetVolatileDir() 공개 정적인 메소드

public static GetVolatileDir ( string dir ) : string
dir string
리턴 string

Load() 공개 메소드

public Load ( ) : void
리턴 void

Lookup() 공개 정적인 메소드

public static Lookup ( RegistryKey rkey, bool createNonExisting ) : KeyHandler
rkey RegistryKey
createNonExisting bool
리턴 KeyHandler

Probe() 공개 메소드

public Probe ( RegistryKey rkey, string extra, bool writable ) : RegistryKey
rkey RegistryKey
extra string
writable bool
리턴 RegistryKey

RemoveValue() 공개 메소드

public RemoveValue ( string name ) : void
name string
리턴 void

SetValue() 공개 메소드

public SetValue ( string name, object value ) : void
name string
value object
리턴 void

SetValue() 공개 메소드

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

ValueExists() 공개 메소드

public ValueExists ( string name ) : bool
name string
리턴 bool

VolatileKeyExists() 공개 정적인 메소드

public static VolatileKeyExists ( string dir ) : bool
dir string
리턴 bool

프로퍼티 상세

Dir 공개적으로 프로퍼티

public string Dir
리턴 string

IsVolatile 공개적으로 프로퍼티

public bool IsVolatile
리턴 bool