Freigeben über


PerfTraceListener-Klasse

Überwacht auf Leistungsablaufverfolgungen.

Vererbungshierarchie

System.Object
  System.MarshalByRefObject
    System.Diagnostics.TraceListener
      Microsoft.TeamFoundation.Client.PerfTraceListener

Namespace:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Syntax

'Declaration
Public Class PerfTraceListener _
    Inherits TraceListener
public class PerfTraceListener : TraceListener

Der PerfTraceListener-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode PerfTraceListener Initialisiert eine neue PerfTraceListener-Instanz.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Attributes Ruft die benutzerdefinierten Attribute für Ablaufverfolgungslistener ab, die in der Anwendungskonfigurationsdatei definiert sind. (Von TraceListener geerbt.)
Öffentliche Eigenschaft Filter Ruft den Ablaufverfolgungsfilter für den Ablaufverfolgungslistener ab und legt diesen fest. (Von TraceListener geerbt.)
Öffentliche Eigenschaft IndentLevel Ruft die Einzugsebene ab oder legt diese fest. (Von TraceListener geerbt.)
Öffentliche Eigenschaft IndentSize Ruft die Anzahl der Leerzeichen in einem Einzug ab oder legt diese fest. (Von TraceListener geerbt.)
Öffentliche Eigenschaft IsThreadSafe Ruft einen Wert ab, der angibt, ob der Ablaufverfolgungslistener threadsicher ist. (Von TraceListener geerbt.)
Öffentliche Eigenschaft Name Ruft einen Namen für diesen TraceListener ab oder legt diesen fest. (Von TraceListener geerbt.)
Geschützte Eigenschaft NeedIndent Ruft einen Wert ab, der einen Einzug für die Ausgabe angibt, oder legt diesen fest. (Von TraceListener geerbt.)
Öffentliche Eigenschaft TraceOutputOptions Ruft die Optionen für die Ablaufverfolgungsausgabe ab oder legt diese fest. (Von TraceListener geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Close Schließt beim Überschreiben in einer abgeleiteten Klasse den Ausgabestream, sodass dieser keine Ablaufverfolgungs- oder Debugausgaben mehr empfängt. (Von TraceListener geerbt.)
Öffentliche Methode CreateObjRef Sicherheitsrelevant. Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Dispose() Gibt alle vom TraceListener verwendeten Ressourcen frei. (Von TraceListener geerbt.)
Geschützte Methode Dispose(Boolean) Gibt die von TraceListener verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Von TraceListener geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode Fail(String) Gibt eine Fehlermeldung an den Listener aus, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)
Öffentliche Methode Fail(String, String) Gibt eine Fehlermeldung sowie eine detaillierte Fehlermeldung an den Listener aus, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode Flush Entleert beim Überschreiben in einer abgeleiteten Klasse den Ausgabepuffer. (Von TraceListener geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetLifetimeService Sicherheitsrelevant. Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Geschützte Methode GetSupportedAttributes Ruft die vom Ablaufverfolgungslistener unterstützten benutzerdefinierten Attribute ab. (Von TraceListener geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService Sicherheitsrelevant. Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Geschützte Methode MemberwiseClone() Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode MemberwiseClone(Boolean) Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Von MarshalByRefObject geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode TraceData(TraceEventCache, String, TraceEventType, Int32, Object) Schreibt Ablaufverfolgungsinformationen, ein Datenobjekt und Ereignisinformationen in die spezifische Ausgabe des Listeners. (Von TraceListener geerbt.)
Öffentliche Methode TraceData(TraceEventCache, String, TraceEventType, Int32, array<Object[]) Schreibt Ablaufverfolgungsinformationen, ein Array von Datenobjekten und Ereignisinformationen in die spezifische Ausgabe des Listeners. (Von TraceListener geerbt.)
Öffentliche Methode TraceEvent(TraceEventCache, String, TraceEventType, Int32) Schreibt Ablaufverfolgungs- und Ereignisinformationen in die spezifische Ausgabe des Listeners. (Von TraceListener geerbt.)
Öffentliche Methode TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Schreibt Ablaufverfolgungsinformationen, eine Meldung und Ereignisinformationen in die spezifische Ausgabe des Listeners. (Von TraceListener geerbt.)
Öffentliche Methode TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, array<Object[]) Schreibt Ablaufverfolgungsinformationen, ein formatiertes Array von Objekten und Ereignisinformationen in die spezifische Ausgabe des Listeners. (Von TraceListener geerbt.)
Öffentliche Methode TraceTransfer Schreibt Ablaufverfolgungsinformationen, eine Meldung, eine verwandte Aktivitätsidentität und Ereignisinformationen an die spezifische Ausgabe des Listeners. (Von TraceListener geerbt.)
Öffentliche Methode Write(Object) Schreibt den Wert der ToString-Methode des Objekts in den Listener, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)
Öffentliche Methode Write(String) Schreibt eine Meldung zu einem Dialogfeld. (Überschreibt TraceListener.Write(String).)
Öffentliche Methode Write(String, String) Schreibt einen Kategorienamen und eine Meldung in den Listener, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)
Öffentliche Methode Write(Object, String) Schreibt einen Kategorienamen und den Wert der ToString-Methode eines Objekts in den Listener, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)
Geschützte Methode WriteIndent Schreibt den Einzug in den Listener, den sie bei der Implementierung dieser Klasse erstellen, und setzt die NeedIndent-Eigenschaft auf false zurück. (Von TraceListener geerbt.)
Öffentliche Methode WriteLine(Object) Schreibt den Wert der ToString-Methode des Objekts gefolgt von einem Zeilenabschluss in den Listener, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)
Öffentliche Methode WriteLine(String) Schreibt eine Zeile zu einem Dialogfeld. (Überschreibt TraceListener.WriteLine(String).)
Öffentliche Methode WriteLine(String, String) Schreibt einen Kategorienamen und eine Meldung gefolgt von einem Zeilenabschluss in den Listener, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)
Öffentliche Methode WriteLine(Object, String) Schreibt einen Kategorienamen und den Wert der ToString-Methode eines Objekts gefolgt von einem Zeilenabschluss in den Listener, den Sie beim Implementieren der TraceListener-Klasse erstellen. (Von TraceListener geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Client-Namespace