1 write to Name
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\Metrics\Meter.cs (1)
76Name = name ?? throw new ArgumentNullException(nameof(name));
35 references to Name
Microsoft.AspNetCore.Diagnostics.Tests (1)
ExceptionHandlerMiddlewareTest.cs (1)
223Assert.Equal(DiagnosticsMetrics.MeterName, meter.Name);
Microsoft.AspNetCore.Hosting.Tests (3)
HostingMetricsTests.cs (3)
32Assert.Equal(HostingMetrics.MeterName, meter.Name); 130Assert.Equal(HostingMetrics.MeterName, meter.Name); 166Assert.Equal(HostingMetrics.MeterName, meter.Name);
Microsoft.AspNetCore.Routing.Tests (4)
RoutingMetricsTests.cs (4)
44Assert.Equal(RoutingMetrics.MeterName, meter.Name); 78Assert.Equal(RoutingMetrics.MeterName, meter.Name); 105Assert.Equal(RoutingMetrics.MeterName, meter.Name); 129Assert.Equal(RoutingMetrics.MeterName, meter.Name);
Microsoft.Extensions.Diagnostics (5)
Metrics\DebugConsoleMetricListener.cs (3)
37WriteLine($"{instrument.Meter.Name}-{instrument.Name} Started; Description: {instrument.Description}."); 45WriteLine($"{instrument.Meter.Name}-{instrument.Name} Stopped."); 64WriteLine($"{instrument.Meter.Name}-{instrument.Name} {measurement} {instrument.Unit}");
Metrics\ListenerSubscription.cs (2)
194if (!instrument.Meter.Name.AsSpan().StartsWith(prefix, StringComparison.OrdinalIgnoreCase) || 195!instrument.Meter.Name.AsSpan().EndsWith(suffix, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Diagnostics.Abstractions (11)
Metrics\InstrumentRule.cs (3)
15/// <para>- MeterName, either an exact match, or the longest prefix match. See <see cref="Meter.Name">Meter.Name</see>.</para> 20/// <param name="meterName">The <see cref="Meter.Name">Meter.Name</see> or prefix.</param> 28/// Gets the <see cref="Meter.Name">Meter.Name</see>, either an exact match or the longest prefix match. Only full segment matches are considered.
Metrics\MetricsBuilderExtensions.Rules.cs (8)
19/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param> 28/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param> 41/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param> 50/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param> 63/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param> 72/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param> 85/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param> 94/// <param name="meterName">The <see cref="Meter.Name"/> or prefix. A null value matches all meters.</param>
System.Diagnostics.DiagnosticSource (11)
System\Diagnostics\Metrics\AggregationManager.cs (2)
91Include(i => i.Meter.Name == meterName); 96Include(i => i.Meter.Name == meterName && i.Name == instrumentName);
System\Diagnostics\Metrics\Meter.cs (2)
40Debug.Assert(Name is not null); 71Debug.Assert(Name is not null);
System\Diagnostics\Metrics\MetricsEventSource.cs (7)
440i => Parent.BeginInstrumentReporting(sessionId, i.Meter.Name, i.Meter.Version, i.Name, i.GetType().Name, i.Unit, i.Description, 442i => Parent.EndInstrumentReporting(sessionId, i.Meter.Name, i.Meter.Version, i.Name, i.GetType().Name, i.Unit, i.Description, 444i => Parent.InstrumentPublished(sessionId, i.Meter.Name, i.Meter.Version, i.Name, i.GetType().Name, i.Unit, i.Description, 666Log.CounterRateValuePublished(sessionId, instrument.Meter.Name, instrument.Meter.Version, instrument.Name, instrument.Unit, FormatTags(stats.Labels), 672Log.UpDownCounterRateValuePublished(sessionId, instrument.Meter.Name, instrument.Meter.Version, instrument.Name, instrument.Unit, FormatTags(stats.Labels), 679Log.GaugeValuePublished(sessionId, instrument.Meter.Name, instrument.Meter.Version, instrument.Name, instrument.Unit, FormatTags(stats.Labels), 684Log.HistogramValuePublished(sessionId, instrument.Meter.Name, instrument.Meter.Version, instrument.Name, instrument.Unit, FormatTags(stats.Labels), FormatQuantiles(histogramStats.Quantiles), histogramStats.Count, histogramStats.Sum);