This class is a System.Security.CodeAccessPermission object that specifies code access to PerformanceCounter instances. The PermissionEntries property returns a collection of PerformanceCounterPermissionEntry objects representing the specific permissions granted. public sealed class PerformanceCounterPermission : System.Security.Permissions.ResourcePermissionBase { // Public Constructors public PerformanceCounterPermission ( ); public PerformanceCounterPermission (PerformanceCounterPermissionAccess permissionAccess , string machineName , string categoryName ); public PerformanceCounterPermission (PerformanceCounterPermissionEntry[ ] permissionAccessEntries ); public PerformanceCounterPermission (System.Security.Permissions.PermissionState state ); // Public Instance Properties public PerformanceCounterPermissionEntryCollection PermissionEntries {get; } } HierarchySystem.Object System.Security.CodeAccessPermission(System.Security.IPermission , System.Security.ISecurityEncodable , System.Security.IStackWalk) System.Security.Permissions.ResourcePermissionBase(System.Security.Permissions.IUnrestrictedPermission) PerformanceCounterPermission |