SourceFilter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob ein Listener auf Grundlage der Quelle einer Ablaufverfolgung eine Meldung verfolgen 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
Hinweise
Einer von mehreren verschiedenen Filtertypen kann einem Ablaufverfolgungslistener zugewiesen werden, um eine Überprüfungsebene bereitzustellen, die über die vom Ablaufverfolgungsschalter bereitgestellte hinausgeht. Der Filter kann verwendet werden, um die Ebene der Ablaufverfolgung zu steuern, die vom Listener erzeugt wird.
Diese Klasse filtert Ereignisse basierend auf einer bestimmten Ablaufverfolgungsquelle, die vom Benutzer festgelegt wurde.
SourceFilter überschreibt die ShouldTrace -Methode 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
SourceFilter(String) |
Initialisiert eine neue Instanz der SourceFilter-Klasse und gibt den Namen der Ablaufverfolgungsquelle an. |
Eigenschaften
Source |
Ruft den Namen der Ablaufverfolgungsquelle ab oder legt diesen fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) |
Bestimmt, ob der Ablaufverfolgungslistener das Ereignis verfolgen soll. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |