RegistryProxy.PerformanceData 속성

정의

RegistryKey 대한 액세스를 제공하는 형식을 반환합니다 HKEY_PERFORMANCE_DATA.

public:
 property Microsoft::Win32::RegistryKey ^ PerformanceData { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey PerformanceData { get; }
member this.PerformanceData : Microsoft.Win32.RegistryKey
Public ReadOnly Property PerformanceData As RegistryKey

속성 값

RegistryKey

예제

이 예제에서는 하위 키에서 MyCompany 값을 ThisSoftware 가져옵니다.

My.Computer.Registry.PerformanceData.GetValue("MyCompany\ThisSoftware")

설명

HKEY_PERFORMANCE_DATA 는 소프트웨어 구성 요소의 성능 정보에 액세스하는 데 사용됩니다. 각 소프트웨어 구성 요소는 설치될 때 해당 개체 및 카운터에 대한 키를 만들고 실행하는 동안 카운터 데이터를 씁니다. 이 데이터는 레지스트리에 액세스하는 데 사용되지만 레지스트리에 저장되지 않습니다. 대신, 레지스트리 함수를 통해 HKEY_PERFORMANCE_DATA 호출하면 시스템이 적절한 시스템 개체 관리자로부터 데이터를 수집하게 됩니다.

이 키는 일반적으로 쓸 수 없습니다. 하위 키를 만들려고 하면 .가 IOExceptionthrow됩니다.

네임스페이스에 있는 System.Security.Permissions 클래스는 RegistryPermission 레지스트리 변수에 대한 액세스를 제어합니다. 레지스트리 변수는 코드 없이 RegistryPermission 액세스할 수 있는 메모리 위치에 저장해서는 안 됩니다. 마찬가지로 권한을 부여할 때 작업을 완료하는 데 필요한 가장 적은 권한을 부여합니다.

레지스트리 권한 액세스 값은 열거형에 RegistryPermissionAccess 의해 정의됩니다. 다음 표에서는 해당 멤버에 대해 자세히 설명합니다.

Value Description
AllAccess 레지스트리 변수에 대한 액세스 권한을 만들고 읽고 씁니다.
Create 레지스트리 변수에 대한 액세스를 만듭니다.
NoAccess 레지스트리 변수에 액세스할 수 없습니다.
Read 레지스트리 변수에 대한 읽기 액세스 권한입니다.
작성하다 레지스트리 변수에 대한 쓰기 권한입니다.

다음 표에서는 개체와 관련된 작업의 예를 나열합니다 My.Computer.Registry .

받는 사람 보십시오
레지스트리 키를 만들고 해당 값 설정 방법: 레지스트리 키 만들기 및 해당 값 설정
레지스트리 키 삭제 방법: 레지스트리 키 삭제
레지스트리 키에서 값 읽기 방법: 레지스트리 키에서 값 읽기

적용 대상

추가 정보