InstrumentRule(String, String, String, MeterScope, Boolean) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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)
参数
- scopes
- MeterScope
枚举值的按位组合,用于指定要考虑的范围。
- enable
- Boolean
true
若要为此侦听器启用匹配的仪器,则为 ;否则为 false
。
注解
将使用与给定仪器匹配的最具体规则。 参数的优先级如下所示:
- MeterName,完全匹配或最长前缀匹配。 请参阅 Name。
- InstrumentName,完全匹配。 Name.
- ListenerName,完全匹配。 Name.
- 范围