2 writes to CounterNames
System (2)
services\monitoring\system\diagnosticts\SharedPerformanceCounter.cs (2)
664data.CounterNames = names; 670data.CounterNames = new ArrayList(counterNames);
16 references to CounterNames
System (16)
services\monitoring\system\diagnosticts\SharedPerformanceCounter.cs (16)
115if (!categoryData.CounterNames.Contains(counterName)) 209totalSize = CategoryEntrySize + InstanceEntrySize + (CounterEntrySize * categoryData.CounterNames.Count) + categoryNameLength; 210for (int i=0; i<categoryData.CounterNames.Count; i++) { 211totalSize += (((string)categoryData.CounterNames[i]).Length + 1) * 2; 262nextPtr += CounterEntrySize * categoryData.CounterNames.Count; 287string counterName = (string) categoryData.CounterNames[0]; 295for (int i=1; i<categoryData.CounterNames.Count; i++) { 297counterName = (string) categoryData.CounterNames[i]; 328int totalSize = InstanceEntrySize + (CounterEntrySize * categoryData.CounterNames.Count); 352for (int i=0; i<categoryData.CounterNames.Count; i++) { 353totalSize += (((string)categoryData.CounterNames[i]).Length + 1) * 2; 368nextPtr += CounterEntrySize * categoryData.CounterNames.Count; 400for (int i=1; i<categoryData.CounterNames.Count; i++) { 416for (int i=0; i<categoryData.CounterNames.Count; i++) { 417string counterName = (string) categoryData.CounterNames[i]; 926int totalSize = InstanceEntrySize + ProcessLifetimeEntrySize + InstanceNameSlotSize + (CounterEntrySize * categoryData.CounterNames.Count);