Condividi tramite


Classe EqtTextWriterTraceListener

Apre un file di log condiviso in modalità di aggiunta.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

'Dichiarazione
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

Il tipo EqtTextWriterTraceListener espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico EqtTextWriterTraceListener(String) Inizializza un'istanza della classe EqtTextWriterTraceListener utilizzando il nome del file fornito.
Metodo pubblico EqtTextWriterTraceListener(String, String) Inizializza un'istanza della classe EqtTextWriterTraceListener utilizzando il nome del file e il nome del listener forniti.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Attributes Ottiene gli attributi personalizzati del listener di traccia definiti nel file di configurazione dell'applicazione. (Ereditato da TraceListener)
Proprietà pubblica Filter Ottiene e imposta il filtro di traccia per il listener di traccia. (Ereditato da TraceListener)
Proprietà pubblica IndentLevel Ottiene o imposta il livello di rientro. (Ereditato da TraceListener)
Proprietà pubblica IndentSize Ottiene o imposta il numero di spazi in un rientro. (Ereditato da TraceListener)
Proprietà pubblica IsThreadSafe Ottiene un valore che indica se il listener di traccia è thread-safe. (Ereditato da TraceListener)
Proprietà pubblica Name Ottiene o imposta un nome per questa classe TraceListener. (Ereditato da TraceListener)
Proprietà protetta. NeedIndent Ottiene o imposta un valore che indica se impostare il rientro dell'output. (Ereditato da TraceListener)
Proprietà pubblica TraceOutputOptions Ottiene o imposta le opzioni dell'output di traccia. (Ereditato da TraceListener)
Proprietà pubblica Writer Ottiene o imposta il writer di testo che riceve l'output di tracciatura o di debug. (Ereditato da TextWriterTraceListener)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Close Chiude la classe Writer in modo che non riceva più output di tracciatura o di debug. (Ereditato da TextWriterTraceListener)
Metodo pubblico CreateObjRef Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto. (Ereditato da MarshalByRefObject)
Metodo pubblico Dispose Rilascia tutte le risorse utilizzate dall'oggetto TraceListener. (Ereditato da TraceListener)
Metodo protetto Dispose(Boolean) Infrastruttura. Elimina questo oggetto TextWriterTraceListener. (Ereditato da TextWriterTraceListener)
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Fail(String) Genera un messaggio di errore nel listener creato durante l'implementazione della classe TraceListener. (Ereditato da TraceListener)
Metodo pubblico Fail(String, String) Genera un messaggio di errore e un messaggio di errore dettagliato nel listener creato durante l'implementazione della classe TraceListener. (Ereditato da TraceListener)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico Flush Scarica il buffer di output per la classe Writer. (Ereditato da TextWriterTraceListener)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetLifetimeService Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject)
Metodo protetto GetSupportedAttributes Ottiene gli attributi personalizzati supportati dal listener di traccia. (Ereditato da TraceListener)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico InitializeLifetimeService Consente di ottenere un oggetto servizio di durata per il controllo dei criteri di durata per l'istanza. (Ereditato da MarshalByRefObject)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone(Boolean) Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente. (Ereditato da MarshalByRefObject)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TraceData(TraceEventCache, String, TraceEventType, Int32, Object) Scrive le informazioni di traccia, un oggetto dati e le informazioni di evento nell'output specifico del listener. (Ereditato da TraceListener)
Metodo pubblico TraceData(TraceEventCache, String, TraceEventType, Int32, Object) Scrive le informazioni di traccia, una matrice di oggetti dati e le informazioni di evento nell'output specifico del listener. (Ereditato da TraceListener)
Metodo pubblico TraceEvent(TraceEventCache, String, TraceEventType, Int32) Scrive le informazioni di traccia e di evento nell'output specifico del listener. (Ereditato da TraceListener)
Metodo pubblico TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Scrive le informazioni di traccia, un messaggio e le informazioni di evento nell'output specifico del listener. (Ereditato da TraceListener)
Metodo pubblico TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object) Scrive le informazioni di traccia, una matrice di oggetti formattata e le informazioni di evento nell'output specifico del listener. (Ereditato da TraceListener)
Metodo pubblico TraceTransfer Scrive le informazioni di traccia, un messaggio, l'identità di un'attività correlata e le informazioni di evento nell'output specifico del listener. (Ereditato da TraceListener)
Metodo pubblico Write(String) Scrive un messaggio nella classe Writer di questa istanza. (Ereditato da TextWriterTraceListener)
Metodo pubblico Write(Object) Scrive il valore del metodo ToString dell'oggetto nel listener creato durante l'implementazione della classe TraceListener. (Ereditato da TraceListener)
Metodo pubblico Write(String, String) Scrive un nome di categoria e un messaggio nel listener creato durante l'implementazione della classe TraceListener. (Ereditato da TraceListener)
Metodo pubblico Write(Object, String) Scrive un nome di categoria e il valore del metodo ToString dell'oggetto nel listener creato durante l'implementazione della classe TraceListener. (Ereditato da TraceListener)
Metodo protetto WriteIndent Inserisce il rientro nel listener creato quando si implementa questa classe e reimposta la proprietà NeedIndent su false. (Ereditato da TraceListener)
Metodo pubblico WriteLine(String) Scrive un messaggio nella classe Writer di questa istanza, seguito da un terminatore di riga.Il terminatore di riga predefinito è un ritorno a capo seguito da un avanzamento riga (\r\n). (Ereditato da TextWriterTraceListener)
Metodo pubblico WriteLine(Object) Scrive il valore del metodo ToString dell'oggetto nel listener creato durante l'implementazione della classe TraceListener, seguito da un terminatore di riga. (Ereditato da TraceListener)
Metodo pubblico WriteLine(String, String) Scrive un nome di categoria e un messaggio nel listener creato durante l'implementazione della classe TraceListener, seguiti da un terminatore di riga. (Ereditato da TraceListener)
Metodo pubblico WriteLine(Object, String) Scrive un nome di categoria e il valore del metodo ToString dell'oggetto nel listener creato durante l'implementazione della classe TraceListener, seguito da un terminatore di riga. (Ereditato da TraceListener)

In alto

Note

A differenza di TextWriterTraceListener, è possibile utilizzare EqtTextWriterTraceListener in più istanze nei domini applicazione e negli adattatori di test per inserire informazioni di traccia nello stesso file. Tuttavia, questo metodo non è thread-safe.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common