C# 클래스 VersionOne.ServiceHost.Core.Reg

파일 보기 프로젝트 열기: versionone/VersionOne.Integration.ClearQuest

공개 메소드들

메소드 설명
DeleteEmptyKey ( string keyname ) : void

Delete the specified key if it is empty. If that causes its parent key to be empty, continue upwards.

DeleteKey ( string keyname ) : void
DeleteKey ( string keyname, bool deleteemptyparents ) : void

Delete the specified key, including values and all subkeys.

GetSubKeyNames ( string keyname ) : string[]
GetValue ( string keyname, string valuename ) : object

Retrieve a registry value.

GetValueNames ( string keyname ) : string[]
KeyExists ( string keyname ) : bool
SetValue ( string keyname, string valuename, object value ) : object

Sets a new registry value and returns old value

SubKeyCount ( string keyname ) : int

비공개 메소드들

메소드 설명
GetRootKey ( string rootname ) : RegistryKey
OpenKey ( string keyname, bool create ) : RegistryKey

메소드 상세

DeleteEmptyKey() 공개 정적인 메소드

Delete the specified key if it is empty. If that causes its parent key to be empty, continue upwards.
public static DeleteEmptyKey ( string keyname ) : void
keyname string
리턴 void

DeleteKey() 공개 정적인 메소드

public static DeleteKey ( string keyname ) : void
keyname string
리턴 void

DeleteKey() 공개 정적인 메소드

Delete the specified key, including values and all subkeys.
public static DeleteKey ( string keyname, bool deleteemptyparents ) : void
keyname string
deleteemptyparents bool
리턴 void

GetSubKeyNames() 공개 정적인 메소드

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

GetValue() 공개 정적인 메소드

Retrieve a registry value.
public static GetValue ( string keyname, string valuename ) : object
keyname string Full key path
valuename string Name of value. May be empty for key's default value
리턴 object

GetValueNames() 공개 정적인 메소드

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

KeyExists() 공개 정적인 메소드

public static KeyExists ( string keyname ) : bool
keyname string
리턴 bool

SetValue() 공개 정적인 메소드

Sets a new registry value and returns old value
public static SetValue ( string keyname, string valuename, object value ) : object
keyname string Full key path
valuename string Name of value. May be empty for key's default value
value object New value. May be null to delete the value.
리턴 object

SubKeyCount() 공개 정적인 메소드

public static SubKeyCount ( string keyname ) : int
keyname string
리턴 int