10 references to new
Interop.FunctionalTests (1)
Http2\Http2RequestTests.cs (1)
55
measurementTcs.SetResult(new
Measurement
<double>(measurement, tags));
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
Linux\LinuxUtilizationProvider.cs (2)
315
yield return new
Measurement
<double>(systemCpuTime / NanosecondsInSecond, [new KeyValuePair<string, object?>("cpu.mode", "system")]);
320
yield return new
Measurement
<double>(userCpuTime, [new KeyValuePair<string, object?>("cpu.mode", "user")]);
Windows\WindowsContainerSnapshotProvider.cs (2)
222
yield return new
Measurement
<double>(basicAccountingInfo.TotalUserTime / TicksPerSecondDouble,
224
yield return new
Measurement
<double>(basicAccountingInfo.TotalKernelTime / TicksPerSecondDouble,
System.Diagnostics.DiagnosticSource (5)
System\Diagnostics\Metrics\RuntimeMetrics.cs (5)
166
yield return
new
(collectionsFromThisGeneration - collectionsFromHigherGeneration, new KeyValuePair<string, object?>("gc.heap.generation", s_genNames[gen]));
181
yield return
new
(processCpuUsage.UserTime.TotalSeconds, [new KeyValuePair<string, object?>("cpu.mode", "user")]);
182
yield return
new
(processCpuUsage.PrivilegedTime.TotalSeconds, [new KeyValuePair<string, object?>("cpu.mode", "system")]);
191
yield return
new
(gcInfo.GenerationInfo[i].SizeAfterBytes, new KeyValuePair<string, object?>("gc.heap.generation", s_genNames[i]));
201
yield return
new
(gcInfo.GenerationInfo[i].FragmentationAfterBytes, new KeyValuePair<string, object?>("gc.heap.generation", s_genNames[i]));