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.

- 范围

适用于