6 instantiations of ObservableCounter
System.Diagnostics.DiagnosticSource (6)
System\Diagnostics\Metrics\Meter.cs (6)
349
new
ObservableCounter
<T>(this, name, observeValue, unit, description, tags: null);
363
new
ObservableCounter
<T>(this, name, observeValue, unit, description, tags);
376
new
ObservableCounter
<T>(this, name, observeValue, unit, description, tags: null);
390
new
ObservableCounter
<T>(this, name, observeValue, unit, description, tags);
404
new
ObservableCounter
<T>(this, name, observeValues, unit, description, tags: null);
418
new
ObservableCounter
<T>(this, name, observeValues, unit, description, tags);
12 references to ObservableCounter
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
src\Shared\Instruments\ResourceUtilizationInstruments.cs (4)
25
/// The type of an instrument is <see cref="System.Diagnostics.Metrics.
ObservableCounter
{T}"/>.
81
/// The type of an instrument is <see cref="System.Diagnostics.Metrics.
ObservableCounter
{T}"/>.
89
/// The type of an instrument is <see cref="System.Diagnostics.Metrics.
ObservableCounter
{T}"/>.
97
/// The type of an instrument is <see cref="System.Diagnostics.Metrics.
ObservableCounter
{T}"/>.
Microsoft.Extensions.Diagnostics.Testing.Tests (1)
Metrics\MetricCollectorTests.cs (1)
191
var
counter = meter.CreateObservableCounter<long>(CounterName, () =>
System.Diagnostics.DiagnosticSource (7)
System\Diagnostics\Metrics\AggregationManager.cs (1)
394
else if (genericDefType == typeof(
ObservableCounter
<>))
System\Diagnostics\Metrics\Meter.cs (6)
348
public
ObservableCounter
<T> CreateObservableCounter<T>(string name, Func<T> observeValue, string? unit = null, string? description = null) where T : struct =>
362
public
ObservableCounter
<T> CreateObservableCounter<T>(string name, Func<T> observeValue, string? unit, string? description, IEnumerable<KeyValuePair<string, object?>>? tags) where T : struct =>
375
public
ObservableCounter
<T> CreateObservableCounter<T>(string name, Func<Measurement<T>> observeValue, string? unit = null, string? description = null) where T : struct =>
389
public
ObservableCounter
<T> CreateObservableCounter<T>(string name, Func<Measurement<T>> observeValue, string? unit, string? description, IEnumerable<KeyValuePair<string, object?>>? tags) where T : struct =>
403
public
ObservableCounter
<T> CreateObservableCounter<T>(string name, Func<IEnumerable<Measurement<T>>> observeValues, string? unit = null, string? description = null) where T : struct =>
417
public
ObservableCounter
<T> CreateObservableCounter<T>(string name, Func<IEnumerable<Measurement<T>>> observeValues, string? unit, string? description, IEnumerable<KeyValuePair<string, object?>>? tags) where T : struct =>