PerformanceCounterPermission 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许控制代码 PerformanceCounter访问权限。
public ref class PerformanceCounterPermission sealed : System::Security::Permissions::ResourcePermissionBase
[System.Serializable]
public sealed class PerformanceCounterPermission : System.Security.Permissions.ResourcePermissionBase
[<System.Serializable>]
type PerformanceCounterPermission = class
inherit ResourcePermissionBase
Public NotInheritable Class PerformanceCounterPermission
Inherits ResourcePermissionBase
- 继承
- 属性
注解
注意
代码访问安全性(CAS)已在 .NET Framework 和 .NET 的所有版本中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求完成安全任务的替代方法。
构造函数
| 名称 | 说明 |
|---|---|
| PerformanceCounterPermission() |
初始化 PerformanceCounterPermission 类的新实例。 |
| PerformanceCounterPermission(PerformanceCounterPermissionAccess, String, String) |
使用指定的访问级别、要使用的计算机的名称以及与性能计数器关联的类别初始化类的新实例 PerformanceCounterPermission 。 |
| PerformanceCounterPermission(PerformanceCounterPermissionEntry[]) |
使用指定的权限访问级别条目初始化类的新实例 PerformanceCounterPermission 。 |
| PerformanceCounterPermission(PermissionState) |
使用指定的权限状态初始化类的新实例 PerformanceCounterPermission 。 |
字段
| 名称 | 说明 |
|---|---|
| Any |
指定要用于表示任何通配符的字符。 (继承自 ResourcePermissionBase) |
| Local |
指定要用于表示本地引用的字符。 (继承自 ResourcePermissionBase) |
属性
| 名称 | 说明 |
|---|---|
| PermissionAccessType |
获取或设置一个枚举值,该值描述要提供资源的访问类型。 (继承自 ResourcePermissionBase) |
| PermissionEntries |
获取此权限请求的权限条目的集合。 |
| TagNames |
获取或设置标识要保护的资源的字符串数组。 (继承自 ResourcePermissionBase) |