2 writes to _nativeInst
System.Diagnostics.PerformanceCounter (2)
System\Diagnostics\PerformanceData\CounterSetInstance.cs (2)
35_nativeInst = Interop.PerfCounter.PerfCreateInstance( 106_nativeInst = null;
5 references to _nativeInst
System.Diagnostics.PerformanceCounter (5)
System\Diagnostics\PerformanceData\CounterSetInstance.cs (4)
37int Status = (int)((_nativeInst != null) ? Interop.Errors.ERROR_SUCCESS : Marshal.GetLastWin32Error()); 38if (_nativeInst != null) 98if (_nativeInst != null && Interlocked.Exchange(ref _active, 0) != 0) 104Interop.PerfCounter.PerfDeleteInstance(_counterSet._provider._hProvider, _nativeInst);
System\Diagnostics\PerformanceData\CounterSetInstanceCounterDataSet.cs (1)
143_instance._nativeInst,