2 instantiations of PerformanceCounterPermissionEntry
System (2)
services\monitoring\system\diagnosticts\PerformanceCounterPermission.cs (1)
40
this.AddPermissionAccess(new
PerformanceCounterPermissionEntry
(permissionAccess, machineName, categoryName));
services\monitoring\system\diagnosticts\PerformanceCounterPermissionEntryCollection.cs (1)
21
this.InnerList.Add(new
PerformanceCounterPermissionEntry
(entries[index]));
16 references to PerformanceCounterPermissionEntry
System (16)
services\monitoring\system\diagnosticts\PerformanceCounterPermission.cs (3)
46
public PerformanceCounterPermission(
PerformanceCounterPermissionEntry
[] permissionAccessEntries) {
68
internal void AddPermissionAccess(
PerformanceCounterPermissionEntry
entry) {
78
internal void RemovePermissionAccess(
PerformanceCounterPermissionEntry
entry) {
services\monitoring\system\diagnosticts\PerformanceCounterPermissionEntryCollection.cs (13)
24
public
PerformanceCounterPermissionEntry
this[int index] {
26
return (
PerformanceCounterPermissionEntry
)List[index];
34
public int Add(
PerformanceCounterPermissionEntry
value) {
38
public void AddRange(
PerformanceCounterPermissionEntry
[] value) {
57
public bool Contains(
PerformanceCounterPermissionEntry
value) {
61
public void CopyTo(
PerformanceCounterPermissionEntry
[] array, int index) {
65
public int IndexOf(
PerformanceCounterPermissionEntry
value) {
69
public void Insert(int index,
PerformanceCounterPermissionEntry
value) {
73
public void Remove(
PerformanceCounterPermissionEntry
value) {
84
this.owner.AddPermissionAccess((
PerformanceCounterPermissionEntry
)value);
89
this.owner.RemovePermissionAccess((
PerformanceCounterPermissionEntry
)value);
94
this.owner.RemovePermissionAccess((
PerformanceCounterPermissionEntry
)oldValue);
95
this.owner.AddPermissionAccess((
PerformanceCounterPermissionEntry
)newValue);