Name
PerformanceCounterPermissionAttribute
Synopsis
This class is
a
System.Security.Permissions.SecurityAttribute that
explicitly allows you to set required or denied performance counter
permissions. You can use the CategoryName,
MachineName, and
PermissionAccess properties to indicate the
required permissions for a specific
PerformanceCounter.
public class PerformanceCounterPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute {
// Public Constructors
public PerformanceCounterPermissionAttribute(System.Security.Permissions.SecurityAction action);
// Public Instance Properties
public string CategoryName{set; get; }
public string MachineName{set; get; }
public PerformanceCounterPermissionAccess PermissionAccess{set; get; }
// Public Instance Methods
public override IPermission CreatePermission( );
// overrides System.Security.Permissions.SecurityAttribute
}Hierarchy
System.Object
→
System.Attribute
→
System.Security.Permissions.SecurityAttribute
→
System.Security.Permissions.CodeAccessSecurityAttribute
→
PerformanceCounterPermissionAttribute
Valid On
Assembly, Class, Struct, Constructor, Method, Event
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access