Freigeben über


SourceFilter Klasse

Definition

Gibt an, ob ein Listener eine Nachricht basierend auf der Quelle einer Ablaufverfolgung nachverfolgen soll.

public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
    inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
Vererbung
SourceFilter

Hinweise

Einer von mehreren verschiedenen Typen von Filtern kann einem Ablaufverfolgungslistener zugewiesen werden, um eine Ebene der Überprüfung bereitzustellen, die über die vom Ablaufverfolgungsschalter bereitgestellt wird. Der Filter kann verwendet werden, um die Vom Listener erzeugte Ablaufverfolgungsebene zu steuern.

Diese Klasse filtert Ereignisse basierend auf einer bestimmten Ablaufverfolgungsquelle, die vom Benutzer festgelegt wurde.

SourceFilter setzt die ShouldTrace Methode außer Kraft und definiert eine Source Eigenschaft, die den Namen der Ablaufverfolgungsquelle angibt, die vom Listener nachverfolgt werden soll.

Hinweis

Dieser Filter wird bereitgestellt, da mehrere Ablaufverfolgungsquellen gleichzeitig denselben Ablaufverfolgungslistener verwenden können.

Konstruktoren

Name Beschreibung
SourceFilter(String)

Initialisiert eine neue Instanz der SourceFilter Klasse, die den Namen der Ablaufverfolgungsquelle angibt.

Eigenschaften

Name Beschreibung
Source

Dient zum Abrufen oder Festlegen des Namens der Ablaufverfolgungsquelle.

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)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

Bestimmt, ob der Ablaufverfolgungslistener das Ereignis nachverfolgen soll.

ToString()

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

(Geerbt von Object)

Gilt für: