Partager via


InstrumentRule(String, String, String, MeterScope, Boolean) Constructeur

Définition

Initialise une nouvelle instance de la 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)

Paramètres

meterName
String

Préfixe Name ou .

instrumentName
String

L’Nameopérateur

listenerName
String

L’Nameopérateur

scopes
MeterScope

Combinaison de bits des valeurs d’énumération qui spécifie les étendues à prendre en compte.

enable
Boolean

truepour activer l’instrument correspondant pour cet écouteur ; sinon, false.

Remarques

La règle la plus spécifique qui correspond à un instrument donné sera utilisée. La priorité des paramètres est la suivante :

- MeterName, soit une correspondance exacte, soit la correspondance de préfixe la plus longue. Consultez Name.

- InstrumentName, une correspondance exacte. Name.

- ListenerName, une correspondance exacte. Name.

- Étendues

S’applique à