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 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
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) |