MetricsBuilderExtensions.EnableMetrics Метод

Определение

Перегрузки

Имя Описание
EnableMetrics(IMetricsBuilder, String)

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

EnableMetrics(MetricsOptions, String)

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

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

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

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

Параметры

builder
IMetricsBuilder

Объект IMetricsBuilder.

meterName
String

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

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

Исходный объект IMetricsBuilder для цепочки.

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

EnableMetrics(MetricsOptions, String)

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

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

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

Параметры

options
MetricsOptions

Объект 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

Параметры

builder
IMetricsBuilder

Объект IMetricsBuilder.

meterName
String

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

instrumentName
String

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

listenerName
String

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

scopes
MeterScope

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

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

Исходный объект IMetricsBuilder для цепочки.

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

EnableMetrics(MetricsOptions, 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.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

Параметры

options
MetricsOptions

Объект MetricsOptions.

meterName
String

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

instrumentName
String

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

listenerName
String

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

scopes
MeterScope

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

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

Исходный объект MetricsOptions для цепочки.

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