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


InstrumentRule(String, String, String, MeterScope, Boolean) Конструктор

Определение

Инициализирует новый экземпляр класса InstrumentRule.

public:
 InstrumentRule(System::String ^ meterName, System::String ^ instrumentName, System::String ^ listenerName, Microsoft::Extensions::Diagnostics::Metrics::MeterScope scopes, bool enable);
public InstrumentRule (string? meterName, string? instrumentName, string? listenerName, Microsoft.Extensions.Diagnostics.Metrics.MeterScope scopes, bool enable);
new Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule : string * string * string * Microsoft.Extensions.Diagnostics.Metrics.MeterScope * bool -> Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule
Public Sub New (meterName As String, instrumentName As String, listenerName As String, scopes As MeterScope, enable As Boolean)

Параметры

meterName
String

Префикс Name или .

instrumentName
String

Name.

listenerName
String

Name.

scopes
MeterScope

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

enable
Boolean

true, чтобы включить соответствующий инструмент для этого прослушивателя; в противном случае — false.

Комментарии

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

— MeterName — точное совпадение или самое длинное совпадение префикса. См. раздел Name.

— InstrumentName, точное совпадение. Name.

— ListenerName, точное совпадение. Name.

-Области

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