RegistryProxy.PerformanceData Egenskap

Definition

Returnerar en RegistryKey typ som ger åtkomst till 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

Egenskapsvärde

RegistryKey

Exempel

Det här exemplet hämtar värdet ThisSoftware från undernyckeln MyCompany .

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

Kommentarer

HKEY_PERFORMANCE_DATA används för att komma åt prestandainformation för programvarukomponenter. Varje programvarukomponent skapar nycklar för sina objekt och räknare när den installeras och skriver räknardata medan den körs. Dessa data lagras inte i registret, även om registret används för att komma åt dem. I stället gör anrop av registerfunktioner via HKEY_PERFORMANCE_DATA att systemet samlar in data från lämpliga systemobjekthanterare.

Den här nyckeln kan normalt inte skrivas till. försöker skapa en undernyckel på den genererar en IOException.

Klassen RegistryPermission , som finns i System.Security.Permissions namnområdet, styr åtkomsten till registervariabler. Registervariabler bör inte lagras på minnesplatser där kod utan RegistryPermission kan komma åt dem. När du beviljar behörigheter beviljar du på samma sätt de minsta behörigheter som krävs för att få jobbet gjort.

Åtkomstvärden för registerbehörighet definieras av RegistryPermissionAccess uppräkningen. Följande tabell beskriver dess medlemmar.

Value Description
AllAccess Skapa, läsa och skriva åtkomst till registervariabler.
Create Skapa åtkomst till registervariabler.
NoAccess Ingen åtkomst till registervariabler.
Read Läsbehörighet till registervariabler.
Skriv Skrivåtkomst till registervariabler.

I följande tabell visas exempel på uppgifter som involverar My.Computer.Registry objektet.

Till Se
Skapa en registernyckel och ange dess värde Gör så här: Skapa en registernyckel och ange dess värde
Ta bort en registernyckel Gör så här: Ta bort en registernyckel
Läsa ett värde från en registernyckel Anvisningar: Läsa ett värde från en registernyckel

Gäller för

Se även