Share via


InstrumentRule(String, String, String, MeterScope, Boolean) Costruttore

Definizione

Inizializza una nuova istanza della 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)

Parametri

meterName
String

Prefisso Name o .

instrumentName
String

Oggetto Name.

listenerName
String

Oggetto Name.

scopes
MeterScope

Combinazione bit per bit dei valori di enumerazione che specifica gli ambiti da considerare.

enable
Boolean

trueper abilitare lo strumento corrispondente per questo listener; in caso contrario, false.

Commenti

Verrà usata la regola più specifica che corrisponde a un determinato strumento. La priorità dei parametri è la seguente:

- MeterName, una corrispondenza esatta o la corrispondenza di prefisso più lunga. Vedere Name.

- InstrumentName, corrispondenza esatta. Name.

- ListenerName, corrispondenza esatta. Name.

-Ambiti

Si applica a