Поделиться через


MetricsBuilderExtensions.EnableMetrics Метод

Определение

Перегрузки

EnableMetrics(IMetricsBuilder, String)

Включает все инструменты для заданного счетчика для всех зарегистрированных IMetricsListeners.

EnableMetrics(MetricsOptions, String)

Включает все инструменты для заданного счетчика для всех зарегистрированных IMetricsListeners.

EnableMetrics(IMetricsBuilder, String, String, String, MeterScope)

Включает указанный Instrument для заданного Meter объекта и IMetricsListener.

EnableMetrics(MetricsOptions, String, String, String, MeterScope)

Включает указанный Instrument для заданного Meter объекта и IMetricsListener.

EnableMetrics(IMetricsBuilder, String)

Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs

Включает все инструменты для заданного счетчика для всех зарегистрированных IMetricsListeners.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Diagnostics::Metrics::IMetricsBuilder ^ EnableMetrics(Microsoft::Extensions::Diagnostics::Metrics::IMetricsBuilder ^ builder, System::String ^ meterName);
public static Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder EnableMetrics (this Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder builder, string? meterName);
static member EnableMetrics : Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder * string -> Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder
<Extension()>
Public Function EnableMetrics (builder As IMetricsBuilder, meterName As String) As IMetricsBuilder

Параметры

meterName
String

Префикс Name или . Значение NULL соответствует всем измерениям.

Возвращаемое значение

Оригинал IMetricsBuilder для цепочки.

Применяется к

EnableMetrics(MetricsOptions, String)

Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs

Включает все инструменты для заданного счетчика для всех зарегистрированных IMetricsListeners.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Diagnostics::Metrics::MetricsOptions ^ EnableMetrics(Microsoft::Extensions::Diagnostics::Metrics::MetricsOptions ^ options, System::String ^ meterName);
public static Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions EnableMetrics (this Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions options, string? meterName);
static member EnableMetrics : Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions * string -> Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions
<Extension()>
Public Function EnableMetrics (options As MetricsOptions, meterName As String) As MetricsOptions

Параметры

meterName
String

Префикс Name или . Значение NULL соответствует всем измерениям.

Возвращаемое значение

Оригинал MetricsOptions для цепочки.

Применяется к

EnableMetrics(IMetricsBuilder, String, String, String, MeterScope)

Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs

Включает указанный Instrument для заданного Meter объекта и IMetricsListener.

public static Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder EnableMetrics (this Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder builder, string? meterName, string? instrumentName = default, string? listenerName = default, Microsoft.Extensions.Diagnostics.Metrics.MeterScope scopes = Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Global | Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Local);
static member EnableMetrics : Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder * string * string * string * Microsoft.Extensions.Diagnostics.Metrics.MeterScope -> Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder
<Extension()>
Public Function EnableMetrics (builder As IMetricsBuilder, meterName As String, Optional instrumentName As String = Nothing, Optional listenerName As String = Nothing, Optional scopes As MeterScope = Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Global | Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Local) As IMetricsBuilder

Параметры

meterName
String

Префикс Name или . Значение NULL соответствует всем измерениям.

instrumentName
String

Name. Значение NULL соответствует всем инструментам.

listenerName
String

Объект IMetricsListener. Имя. Значение NULL соответствует всем прослушивателям.

scopes
MeterScope

Указывает, какие MeterScopeиз них следует учитывать. По умолчанию для всех областей.

Возвращаемое значение

Оригинал IMetricsBuilder для цепочки.

Применяется к

EnableMetrics(MetricsOptions, String, String, String, MeterScope)

Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs
Исходный код:
MetricsBuilderExtensions.Rules.cs

Включает указанный Instrument для заданного Meter объекта и IMetricsListener.

public static Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions EnableMetrics (this Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions options, string? meterName, string? instrumentName = default, string? listenerName = default, Microsoft.Extensions.Diagnostics.Metrics.MeterScope scopes = Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Global | Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Local);
static member EnableMetrics : Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions * string * string * string * Microsoft.Extensions.Diagnostics.Metrics.MeterScope -> Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions
<Extension()>
Public Function EnableMetrics (options As MetricsOptions, meterName As String, Optional instrumentName As String = Nothing, Optional listenerName As String = Nothing, Optional scopes As MeterScope = Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Global | Microsoft.Extensions.Diagnostics.Metrics.MeterScope.Local) As MetricsOptions

Параметры

meterName
String

Префикс Name или . Значение NULL соответствует всем измерениям.

instrumentName
String

Name. Значение NULL соответствует всем инструментам.

listenerName
String

Объект IMetricsListener. Имя. Значение NULL соответствует всем прослушивателям.

scopes
MeterScope

Указывает, какие MeterScopeиз них следует учитывать. По умолчанию для всех областей.

Возвращаемое значение

Оригинал MeterOptions для цепочки.

Применяется к