This class holds the necessary information for a given permission. The PermissionAccess property sets the PerformanceCounterPermissionAccess level for a specific CategoryName and MachineName . public class PerformanceCounterPermissionEntry { // Public Constructors public PerformanceCounterPermissionEntry (PerformanceCounterPermissionAccess permissionAccess , string machineName , string categoryName ); // Public Instance Properties public string CategoryName {get; } public string MachineName {get; } public PerformanceCounterPermissionAccess PermissionAccess {get; } } Returned ByPerformanceCounterPermissionEntryCollection.this Passed ToPerformanceCounterPermission.PerformanceCounterPermission( ) , PerformanceCounterPermissionEntryCollection.{Add( ) , AddRange( ) , Contains( ) , CopyTo( ) , IndexOf( ) , Insert( ) , Remove( ) , this} |