InstrumentRule(String, String, String, MeterScope, Boolean) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- scopes
- MeterScope
Combinaison de bits des valeurs d’énumération qui spécifie les étendues à prendre en compte.
- enable
- Boolean
true
pour 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