RegistryProxy.PerformanceData 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回 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
屬性值
範例
這個範例會從MyCompany
子機碼取得值ThisSoftware
。
My.Computer.Registry.PerformanceData.GetValue("MyCompany\ThisSoftware")
備註
HKEY_PERFORMANCE_DATA
用來存取軟體元件的效能資訊。 每個軟體元件會在安裝物件和計數器時為其物件和計數器建立索引鍵,並在執行時寫入計數器數據。 雖然登錄用來存取此數據,但此數據不會儲存在登錄中。 相反地,透過呼叫登錄函式 HKEY_PERFORMANCE_DATA
會讓系統從適當的系統物件管理員收集數據。
此金鑰通常無法寫入;嘗試在它上建立子機碼將會擲 IOException回 。
命名空間 RegistryPermission 中的 System.Security.Permissions 類別會控制登錄變數的存取權。 您不應將登錄變數儲存在記憶體位置,因為不具備 RegistryPermission 的程式碼亦可存取這個位置。 同樣地,授與許可權時,授與完成作業所需的最少許可權。
登錄權限存取值是由 RegistryPermissionAccess 列舉定義。 下表會詳細說明其成員。
值 | 說明 |
---|---|
AllAccess | 建立、讀取和寫入登錄變數的存取權。 |
建立 | 建立登錄變數的存取權限。 |
NoAccess | 不允許存取登錄變數。 |
讀取 | 登錄變數的讀取存取。 |
寫入 | 登錄變數的寫入存取。 |
下表列出與 My.Computer.Registry
物件相關的工作範例。
收件者 | 請參閱 |
---|---|
建立登錄機碼並設定其值 | 作法:建立登錄機碼並設定其值 |
刪除登錄機碼 | 作法:刪除登錄機碼 |
從登錄機碼讀取值 | 作法:讀取登錄機碼的值 |