Sprache

TracingRule Klasse

Definition

Enthält eine Reihe von Parametern, die verwendet werden, um zu bestimmen, welche Aktivitäten für welche Listener aktiviert sind. Eine nicht angegebene Übereinstimmung stimmt mit allen Aktivitätsquellen überein, eine nicht angegebene SourceNameOperationName Übereinstimmung mit allen Aktivitäten innerhalb der übereinstimmenden Quellen und eine nicht angegebene ListenerName Übereinstimmung mit allen Listenern.

public ref class TracingRule
public class TracingRule
type TracingRule = class
Public Class TracingRule
Vererbung
TracingRule

Hinweise

Die spezifischste Regel, die einer bestimmten Aktivität entspricht, wird verwendet. Die Priorität von Parametern lautet wie folgt:

  • ListenerName, eine genaue Übereinstimmung. Siehe Name.
  • SourceName, entweder eine genaue Übereinstimmung, die längste Präfix-Übereinstimmung oder ein Wildcardmuster mit einem einzelnen *. Siehe Name.
  • OperationName, eine genaue Übereinstimmung. Siehe OperationName.
  • Bereiche, bei denen ein eingeschränkterer Bereich bevorzugt Global | Localwird.

Wenn mehrere Regeln gleich spezifisch sind, hat die zuletzt hinzugefügte Regel Vorrang.

Konstruktoren

Name Beschreibung
TracingRule(String, String, String, ActivitySourceScopes, Boolean)

Initialisiert eine neue Instanz der TracingRule-Klasse.

Eigenschaften

Name Beschreibung
Enable

Ruft einen Wert ab, der angibt, ob übereinstimmungsfähige Aktivitäten für diesen Listener aktiviert sind.

ListenerName

Ruft die Name, eine genaue Übereinstimmung.

OperationName

Ruft die OperationName, eine genaue Übereinstimmung.

Scopes

Ruft ActivitySourceScopes ab.

SourceName

Ruft die Name, entweder eine genaue Übereinstimmung, die längste Präfix-Übereinstimmung oder ein Wildcardmuster mit einem einzelnen *ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: