Freigeben über


EqtTextWriterTraceListener-Klasse

Öffnet eine freigegebene Protokolldatei im Append-Modus.

Vererbungshierarchie

System.Object
  System.MarshalByRefObject
    System.Diagnostics.TraceListener
      System.Diagnostics.TextWriterTraceListener
        Microsoft.VisualStudio.TestTools.Common.EqtTextWriterTraceListener

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
Public Class EqtTextWriterTraceListener _
    Inherits TextWriterTraceListener
public class EqtTextWriterTraceListener : TextWriterTraceListener
public ref class EqtTextWriterTraceListener : public TextWriterTraceListener
type EqtTextWriterTraceListener =  
    class
        inherit TextWriterTraceListener
    end
public class EqtTextWriterTraceListener extends TextWriterTraceListener

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode EqtTextWriterTraceListener(String) Initialisiert unter Verwendung des angegebenen Dateinamens eine Instanz der EqtTextWriterTraceListener-Klasse.
Öffentliche Methode EqtTextWriterTraceListener(String, String) Initialisiert unter Verwendung des angegebenen Dateinamens und Listenernamens eine Instanz der EqtTextWriterTraceListener-Klasse.

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.)
Öffentliche Eigenschaft Writer Ruft den Textwriter ab, der die Ablaufverfolgungs- oder Debugausgabe empfängt. (Von TextWriterTraceListener geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Close Schließt den Writer, sodass dieser keine Ablaufverfolgungs- oder Debugausgabe mehr empfängt. (Von TextWriterTraceListener 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) Infrastruktur. Gibt dieses TextWriterTraceListener-Objekt frei. (Von TextWriterTraceListener 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 Leert den Ausgabepuffer von Writer. (Von TextWriterTraceListener 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(String) Schreibt eine Meldung in den Writer dieser Instanz. (Von TextWriterTraceListener 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, 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(String) Schreibt eine Meldung, gefolgt von einem Zeichen für den Zeilenabschluss, in den Writer dieser Instanz.Der Standardzeilenabschluss ist ein Wagenrücklauf, gefolgt von einem Zeilenvorschub (\r\n). (Von TextWriterTraceListener 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, 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

Hinweise

Im Gegensatz zum System.Diagnostics.TextWriterTraceListener kann der EqtTextWriterTraceListener anwendungsdomänen- und testadapterübergreifend in mehreren Instanzen verwendet werden, um Ablaufverfolgungsinformationen an die gleiche Datei anzufügen.Diese Methode ist jedoch nicht threadsicher.

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.VisualStudio.TestTools.Common-Namespace