PerformanceCounterPermission | serializable |
System.Diagnostics (system.dll) | sealed class |
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; }
}
Hierarchy
System.Object
System.Security.CodeAccessPermission(System.Security.IPermission,
System.Security.ISecurityEncodable,
System.Security.IStackWalk)
System.Security.Permissions.ResourcePermissionBase(System.Security.Permissions.IUnrestrictedPermission)
PerformanceCounterPermission
|