InstrumentRule(String, String, String, MeterScope, Boolean) Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe 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)
Parâmetros
- scopes
- MeterScope
Uma combinação bit a bit dos valores de enumeração que especifica os escopos a serem considerados.
- enable
- Boolean
true
para habilitar o instrumento correspondente para este ouvinte; caso contrário, false
.
Comentários
A regra mais específica que corresponde a um determinado instrumento será usada. A prioridade dos parâmetros é a seguinte:
- MeterName, uma correspondência exata ou a correspondência de prefixo mais longa. Consulte Name.
- InstrumentName, uma correspondência exata. Name.
- ListenerName, uma correspondência exata. Name.
– Escopos