1 write to _idToCounter
System.Diagnostics.PerformanceCounter (1)
System\Diagnostics\PerformanceData\CounterSet.cs (1)
48_idToCounter = new Dictionary<int, CounterType>();
10 references to _idToCounter
System.Diagnostics.PerformanceCounter (10)
System\Diagnostics\PerformanceData\CounterSet.cs (8)
112if (_idToCounter.ContainsKey(counterId)) 117_idToCounter.Add(counterId, counterType); 158if (_idToCounter.ContainsKey(counterId)) 164_idToCounter.Add(counterId, counterType); 199if (_idToCounter.Count == 0) 209+ (uint)_idToCounter.Count * (uint)sizeof(Interop.PerfCounter.PerfCounterInfoStruct)); 226CounterSetInfo->NumCounters = (uint)_idToCounter.Count; 229foreach (KeyValuePair<int, CounterType> CounterDef in _idToCounter)
System\Diagnostics\PerformanceData\CounterSetInstanceCounterDataSet.cs (2)
125_dataBlock = (byte*)Marshal.AllocHGlobal(_instance._counterSet._idToCounter.Count * sizeof(long)); 133foreach (KeyValuePair<int, CounterType> CounterDef in _instance._counterSet._idToCounter)