Partage via


InstrumentRule Classe

Définition

Contient un ensemble de paramètres utilisés pour déterminer quels instruments sont activés pour quels écouteurs. Les paramètres non spécifiés correspondent à quoi que ce soit.

public ref class InstrumentRule
public class InstrumentRule
type InstrumentRule = class
Public Class InstrumentRule
Héritage
InstrumentRule

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. Consultez Name.
  • ListenerName, une correspondance exacte. Consultez Name.
  • Étendues.

Constructeurs

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

Initialise une nouvelle instance de la classe InstrumentRule.

Propriétés

Enable

Obtient une valeur qui indique si l’instrument doit être activé pour l’écouteur.

InstrumentName

Obtient le Name, une correspondance exacte.

ListenerName

Obtient le Name, une correspondance exacte.

MeterName

Obtient le Name, une correspondance exacte ou la correspondance de préfixe la plus longue. Seules les correspondances de segments complets sont prises en compte.

Scopes

Obtient MeterScope.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à