Registry 클래스

정의

Windows 레지스트리의 루트 키를 나타내는 RegistryKey 개체와 키/값 쌍에 액세스하는 static 메서드를 제공합니다.

public ref class Registry sealed
public ref class Registry abstract sealed
public sealed class Registry
[System.Runtime.InteropServices.ComVisible(true)]
public static class Registry
type Registry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type Registry = class
Public NotInheritable Class Registry
Public Class Registry
상속
Registry
특성

설명

이 API에 대한 자세한 내용은 Microsoft 참조하세요. Win32.Registry 클래스.

필드

Name Description
ClassesRoot

문서의 형식(또는 클래스)과 해당 형식과 연결된 속성을 정의합니다. 이 필드는 Windows 레지스트리 기본 키 HKEY_CLASSES_ROOT 읽습니다.

CurrentConfig

사용자와 관련이 없는 하드웨어와 관련된 구성 정보를 포함합니다. 이 필드는 Windows 레지스트리 기본 키 HKEY_CURRENT_CONFIG 읽습니다.

CurrentUser

현재 사용자 기본 설정에 대한 정보를 포함합니다. 이 필드는 Windows 레지스트리 기본 키 HKEY_CURRENT_USER 읽습니다.

DynData
사용되지 않음.

동적 레지스트리 데이터를 포함합니다. 이 필드는 Windows 레지스트리 기본 키 HKEY_DYN_DATA 읽습니다.

LocalMachine

로컬 컴퓨터에 대한 구성 데이터를 포함합니다. 이 필드는 Windows 레지스트리 기본 키 HKEY_LOCAL_MACHINE 읽습니다.

PerformanceData

소프트웨어 구성 요소에 대한 성능 정보를 포함합니다. 이 필드는 Windows 레지스트리 기본 키 HKEY_PERFORMANCE_DATA 읽습니다.

Users

기본 사용자 구성에 대한 정보를 포함합니다. 이 필드는 Windows 레지스트리 기본 키 HKEY_USERS 읽습니다.

메서드

Name Description
GetValue(String, String, Object)

지정된 레지스트리 키에서 지정된 이름과 연결된 값을 검색합니다. 지정한 키에 이름을 찾을 수 없는 경우 제공한 기본값을 반환하거나 null 지정된 키가 없는 경우 반환합니다.

SetValue(String, String, Object, RegistryValueKind)

지정된 레지스트리 데이터 형식을 사용하여 지정된 레지스트리 키의 이름/값 쌍을 설정합니다. 지정된 키가 없으면 생성됩니다.

SetValue(String, String, Object)

지정된 레지스트리 키에서 지정된 이름/값 쌍을 설정합니다. 지정된 키가 없으면 생성됩니다.

적용 대상

추가 정보