Partager via


EqtTextWriterTraceListener, classe

Ouvre un fichier journal partagé en mode Append.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
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

Le type EqtTextWriterTraceListener expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique EqtTextWriterTraceListener(String) Initialise une instance de la classe EqtTextWriterTraceListener à l'aide du nom de fichier fourni.
Méthode publique EqtTextWriterTraceListener(String, String) Initialise une instance de la classe EqtTextWriterTraceListener à l'aide du nom de fichier et du nom de l'écouteur fournis.

Début

Propriétés

  Nom Description
Propriété publique Attributes Obtient les attributs d'écouteur de la trace personnalisé définis dans le fichier de configuration de l'application. (Hérité de TraceListener.)
Propriété publique Filter Obtient et définit le filtre de trace pour l'écouteur de la trace. (Hérité de TraceListener.)
Propriété publique IndentLevel Obtient ou définit le niveau de retrait. (Hérité de TraceListener.)
Propriété publique IndentSize Obtient ou définit le nombre d'espaces dans un retrait. (Hérité de TraceListener.)
Propriété publique IsThreadSafe Obtient une valeur qui indique si l'écouteur de la trace est thread-safe. (Hérité de TraceListener.)
Propriété publique Name Obtient ou définit un nom pour ce TraceListener. (Hérité de TraceListener.)
Propriété protégée NeedIndent Obtient ou définit une valeur indiquant si le résultat doit être mis en retrait. (Hérité de TraceListener.)
Propriété publique TraceOutputOptions Obtient ou définit les options de sortie de trace. (Hérité de TraceListener.)
Propriété publique Writer Obtient ou définit TextWriter qui reçoit la sortie de traçage ou de débogage. (Hérité de TextWriterTraceListener.)

Début

Méthodes

  Nom Description
Méthode publique Close Ferme Writer pour qu'il ne reçoive plus la sortie de traçage ou de débogage. (Hérité de TextWriterTraceListener.)
Méthode publique CreateObjRef Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.)
Méthode publique Dispose() Libère toutes les ressources utilisées par TraceListener. (Hérité de TraceListener.)
Méthode protégée Dispose(Boolean) Infrastructure. Supprime cet objet TextWriterTraceListener. (Hérité de TextWriterTraceListener.)
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode publique Fail(String) Envoie un message d'erreur à l'écouteur que vous créez lors de l'implémentation de la classe TraceListener. (Hérité de TraceListener.)
Méthode publique Fail(String, String) Envoie un message d'erreur, ainsi qu'un message d'erreur détaillé à l'écouteur que vous créez lors de l'implémentation de la classe TraceListener. (Hérité de TraceListener.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique Flush Vide la mémoire tampon de sortie du Writer. (Hérité de TextWriterTraceListener.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetLifetimeService Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode protégée GetSupportedAttributes Obtient les attributs personnalisés pris en charge par l'écouteur de la trace. (Hérité de TraceListener.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique InitializeLifetimeService Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode protégée MemberwiseClone() Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode protégée MemberwiseClone(Boolean) Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique TraceData(TraceEventCache, String, TraceEventType, Int32, Object) Écrit des informations de traçage, un objet de données et des informations d'événement, dans la sortie spécifique de l'écouteur. (Hérité de TraceListener.)
Méthode publique TraceData(TraceEventCache, String, TraceEventType, Int32, array<Object[]) Écrit des informations de traçage, un tableau d'objets de données et des informations d'événement, dans la sortie spécifique de l'écouteur. (Hérité de TraceListener.)
Méthode publique TraceEvent(TraceEventCache, String, TraceEventType, Int32) Écrit des informations de traçage et d'événement dans la sortie spécifique de l'écouteur. (Hérité de TraceListener.)
Méthode publique TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Écrit des informations de traçage, un message et des informations d'événement dans la sortie spécifique de l'écouteur. (Hérité de TraceListener.)
Méthode publique TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, array<Object[]) Écrit des informations de traçage, un tableau d'objets mis en forme et des informations d'événement dans la sortie spécifique de l'écouteur. (Hérité de TraceListener.)
Méthode publique TraceTransfer Écrit des informations de traçage, un message, une identité d'activité connexe et des informations d'événement dans la sortie spécifique de l'écouteur. (Hérité de TraceListener.)
Méthode publique Write(String) Écrit un message dans le Writer de cette instance. (Hérité de TextWriterTraceListener.)
Méthode publique Write(Object) Écrit la valeur de la méthode ToString de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener. (Hérité de TraceListener.)
Méthode publique Write(String, String) Écrit un nom de catégorie et un message dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener. (Hérité de TraceListener.)
Méthode publique Write(Object, String) Écrit un nom de catégorie ou la valeur de la méthode ToString de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener. (Hérité de TraceListener.)
Méthode protégée WriteIndent Écrit la mise en retrait dans l'écouteur que vous créez lors de l'implémentation de cette classe et rétablit la valeur false à la propriété NeedIndent. (Hérité de TraceListener.)
Méthode publique WriteLine(String) Écrit un message suivi d'un terminateur de ligne sur le Writer de cette instance.La ligne se termine par défaut par un retour chariot suivi d'un changement de ligne (\r\n). (Hérité de TextWriterTraceListener.)
Méthode publique WriteLine(Object) Écrit la valeur de la méthode ToString de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener, suivie d'un terminateur de ligne. (Hérité de TraceListener.)
Méthode publique WriteLine(String, String) Écrit un nom de catégorie ou un message dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener, suivis d'un terminateur de ligne. (Hérité de TraceListener.)
Méthode publique WriteLine(Object, String) Écrit un nom de catégorie ou la valeur de la méthode ToString de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener, suivis d'un terminateur de ligne. (Hérité de TraceListener.)

Début

Notes

Contrairement à System.Diagnostics.TextWriterTraceListener, EqtTextWriterTraceListener peut être utilisé dans plusieurs instances à travers les domaines d'application et les adaptateurs de test pour ajouter des informations de traçage au même fichier. Toutefois, cette méthode n'est pas thread safe.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Common, espace de noms