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 枚举定义注册表权限访问值。 下表详细说明了其成员。
Value | 说明 |
---|---|
AllAccess | 对注册表变量的创建、读取和写入访问权限。 |
创建 | 可以创建注册表变量。 |
NoAccess | 没有对注册表变量的访问权限。 |
读取 | 可以读注册表变量。 |
写入 | 可以写注册表变量。 |
下表列出了涉及 My.Computer.Registry
对象的任务示例。
功能 | 查看 |
---|---|
创建注册表项并设置其值 | 如何:创建注册表项并设置其值 |
删除注册表项 | 如何:删除注册表项 |
从注册表项读取值 | 如何:从注册表项读取值 |