1 implementation of IPerformanceCounter
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Windows\PerformanceCounterWrapper.cs (1)
10internal sealed class PerformanceCounterWrapper : IPerformanceCounter
9 references to IPerformanceCounter
Microsoft.Extensions.Diagnostics.ResourceMonitoring (9)
Windows\Disk\WindowsDiskIoRatePerfCounter.cs (3)
14private readonly List<IPerformanceCounter> _counters = []; 52foreach (IPerformanceCounter counter in _counters) 69foreach (IPerformanceCounter counter in _counters)
Windows\Disk\WindowsDiskIoTimePerfCounter.cs (3)
12private readonly List<IPerformanceCounter> _counters = []; 50foreach (IPerformanceCounter counter in _counters) 66foreach (IPerformanceCounter counter in _counters)
Windows\IPerformanceCounterFactory.cs (2)
17/// <returns>A new instance of <see cref="IPerformanceCounter"/>.</returns> 18IPerformanceCounter Create(string categoryName, string counterName, string instanceName);
Windows\PerformanceCounterFactory.cs (1)
12public IPerformanceCounter Create(string categoryName, string counterName, string instanceName)