10 references to new
Interop.FunctionalTests (1)
Http2\Http2RequestTests.cs (1)
55measurementTcs.SetResult(new Measurement<double>(measurement, tags));
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
Linux\LinuxUtilizationProvider.cs (2)
315yield return new Measurement<double>(systemCpuTime / NanosecondsInSecond, [new KeyValuePair<string, object?>("cpu.mode", "system")]); 320yield return new Measurement<double>(userCpuTime, [new KeyValuePair<string, object?>("cpu.mode", "user")]);
Windows\WindowsContainerSnapshotProvider.cs (2)
222yield return new Measurement<double>(basicAccountingInfo.TotalUserTime / TicksPerSecondDouble, 224yield return new Measurement<double>(basicAccountingInfo.TotalKernelTime / TicksPerSecondDouble,
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]));