1 write to _instance
System.Diagnostics.PerformanceCounter (1)
System\Diagnostics\PerformanceData\CounterSetInstanceCounterDataSet.cs (1)
111
_instance
= thisInst;
13 references to _instance
System.Diagnostics.PerformanceCounter (13)
System\Diagnostics\PerformanceData\CounterSetInstanceCounterDataSet.cs (13)
116
if (
_instance
._counterSet._provider == null)
118
throw new ArgumentException(SR.Format(SR.Perflib_Argument_ProviderNotFound,
_instance
._counterSet._providerGuid), "ProviderGuid");
120
if (
_instance
._counterSet._provider._hProvider.IsInvalid)
122
throw new InvalidOperationException(SR.Format(SR.Perflib_InvalidOperation_NoActiveProvider,
_instance
._counterSet._providerGuid));
125
_dataBlock = (byte*)Marshal.AllocHGlobal(
_instance
._counterSet._idToCounter.Count * sizeof(long));
128
throw new InsufficientMemoryException(SR.Format(SR.Perflib_InsufficientMemory_InstanceCounterBlock,
_instance
._counterSet._counterSet,
_instance
._instName));
133
foreach (KeyValuePair<int, CounterType> CounterDef in
_instance
._counterSet._idToCounter)
142
_instance
._counterSet._provider._hProvider,
143
_instance
._nativeInst,
153
(uint)Interop.Errors.ERROR_NOT_FOUND => new InvalidOperationException(SR.Format(SR.Perflib_InvalidOperation_CounterRefValue,
_instance
._counterSet._counterSet, CounterDef.Key,
_instance
._instName)),
242
int CounterId =
_instance
._counterSet._stringToId[counterName];