15 references to new
Microsoft.Extensions.Caching.Memory (5)
MemoryCache.cs (5)
933new(stats.TotalHits, cacheNameTag, new("dotnet.cache.request.type", "hit")), 934new(stats.TotalMisses, cacheNameTag, new("dotnet.cache.request.type", "miss")), 951: [new Measurement<long>(stats.TotalEvictions, cacheNameTag)]; 967: [new Measurement<long>(stats.CurrentEntryCount, cacheNameTag)]; 982? [new Measurement<long>(size, cacheNameTag)]
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
..\..\..\..\src\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring\Linux\LinuxUtilizationProvider.cs (2)
353yield return new Measurement<double>(systemCpuTime / NanosecondsInSecond, [new KeyValuePair<string, object?>("cpu.mode", "system")]); 358yield return new Measurement<double>(userCpuTime, [new KeyValuePair<string, object?>("cpu.mode", "user")]);
..\..\..\..\src\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring\Windows\WindowsContainerSnapshotProvider.cs (2)
230yield return new Measurement<double>(basicAccountingInfo.TotalUserTime / TicksPerSecondDouble, 232yield return new Measurement<double>(basicAccountingInfo.TotalKernelTime / TicksPerSecondDouble,
Stress.TelemetryService (1)
GaugeMetrics.cs (1)
28measurements.Add(new Measurement<long>(workingSet, new KeyValuePair<string, object?>("process.id", process.Id)));
System.Diagnostics.DiagnosticSource (5)
System\Diagnostics\Metrics\RuntimeMetrics.cs (5)
166yield return new(collectionsFromThisGeneration - collectionsFromHigherGeneration, new KeyValuePair<string, object?>("gc.heap.generation", s_genNames[gen])); 181yield return new(processCpuUsage.UserTime.TotalSeconds, [new KeyValuePair<string, object?>("cpu.mode", "user")]); 182yield return new(processCpuUsage.PrivilegedTime.TotalSeconds, [new KeyValuePair<string, object?>("cpu.mode", "system")]); 191yield return new(gcInfo.GenerationInfo[i].SizeAfterBytes, new KeyValuePair<string, object?>("gc.heap.generation", s_genNames[i])); 201yield return new(gcInfo.GenerationInfo[i].FragmentationAfterBytes, new KeyValuePair<string, object?>("gc.heap.generation", s_genNames[i]));