Partilhar via


Classe EqtTextWriterTraceListener

Abre um log compartilhado de arquivos no modo de acréscimo.

Hierarquia de herança

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 (em Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxe

'Declaração
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

O tipo EqtTextWriterTraceListener expõe os membros a seguir.

Construtores

  Nome Descrição
Método público EqtTextWriterTraceListener(String) Inicializa uma instância da EqtTextWriterTraceListener classe usando o nome de arquivo fornecido.
Método público EqtTextWriterTraceListener(String, String) Inicializa uma instância da EqtTextWriterTraceListener classe usando o nome de arquivo fornecido e o nome do ouvinte.

Superior

Propriedades

  Nome Descrição
Propriedade pública Attributes Obtém os atributos do ouvinte de rastreamento personalizada definidos no arquivo de configuração do aplicativo. (Herdado de TraceListener.)
Propriedade pública Filter Obtém e define o filtro de rastreamento para o ouvinte de rastreamento. (Herdado de TraceListener.)
Propriedade pública IndentLevel Obtém ou define o nível de recuo. (Herdado de TraceListener.)
Propriedade pública IndentSize Obtém ou define o número de espaços em um recuo. (Herdado de TraceListener.)
Propriedade pública IsThreadSafe Obtém um valor que indica se o ouvinte de rastreamento é thread-safe. (Herdado de TraceListener.)
Propriedade pública Name Obtém ou define um nome para este TraceListener. (Herdado de TraceListener.)
Propriedade protegida NeedIndent Obtém ou define um valor indicando se recuar a saída. (Herdado de TraceListener.)
Propriedade pública TraceOutputOptions Obtém ou define o rastreamento de opções de saída. (Herdado de TraceListener.)
Propriedade pública Writer Obtém ou define o gravador de texto que recebe o rastreamento ou depuração da saída. (Herdado de TextWriterTraceListener.)

Superior

Métodos

  Nome Descrição
Método público Close Fecha o Writer para que ele não recebe mais rastreamento ou depuração da saída. (Herdado de TextWriterTraceListener.)
Método público CreateObjRef Segurança crítica. Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject.)
Método público Dispose() Libera todos os recursos usados pela TraceListener. (Herdado de TraceListener.)
Método protegido Dispose(Boolean) Infraestrutura. Descarta isso TextWriterTraceListener objeto. (Herdado de TextWriterTraceListener.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público Fail(String) Emite uma mensagem de erro para o ouvinte, você cria quando você implementa o TraceListener classe. (Herdado de TraceListener.)
Método público Fail(String, String) Emite um erro mensagem e uma mensagem de erro detalhadas ao ouvinte você cria quando você implementa o TraceListener classe. (Herdado de TraceListener.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público Flush Libera o buffer de saída para o Writer. (Herdado de TextWriterTraceListener.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetLifetimeService Segurança crítica. Recupera o objeto de serviço Vida útil atual que controla a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método protegido GetSupportedAttributes Obtém os atributos personalizados que suporte o ouvinte de rastreamento. (Herdado de TraceListener.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público InitializeLifetimeService Segurança crítica. Obtém um objeto de serviço de tempo de vida para controlar a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método protegido MemberwiseClone() Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método protegido MemberwiseClone(Boolean) Cria uma cópia superficial do atual MarshalByRefObject objeto. (Herdado de MarshalByRefObject.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público TraceData(TraceEventCache, String, TraceEventType, Int32, Object) Grava o rastreamento de informações, uma informações de objeto e evento de dados para a saída específica do ouvinte. (Herdado de TraceListener.)
Método público TraceData(TraceEventCache, String, TraceEventType, Int32, array<Object[]) Gravações informações, uma matriz de objetos de dados e informações de evento para a saída específica do ouvinte de rastreamento. (Herdado de TraceListener.)
Método público TraceEvent(TraceEventCache, String, TraceEventType, Int32) Informações gravações de eventos e rastreamento na saída específica do ouvinte. (Herdado de TraceListener.)
Método público TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Gravações informações, uma mensagem e informações de evento para a saída específica do ouvinte de rastreamento. (Herdado de TraceListener.)
Método público TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, array<Object[]) Gravações informações, uma matriz formatada de objetos e informações de evento para a saída específica do ouvinte de rastreamento. (Herdado de TraceListener.)
Método público TraceTransfer Informações de rastreamento de gravações, uma mensagem, informações de identidade e o evento uma atividade relacionada à saída específica do ouvinte. (Herdado de TraceListener.)
Método público Write(String) Grava uma mensagem para essa instância Writer. (Herdado de TextWriterTraceListener.)
Método público Write(Object) Grava o valor do objeto ToString método para o ouvinte, você cria quando você implementa o TraceListener classe. (Herdado de TraceListener.)
Método público Write(String, String) Grava um nome de categoria e uma mensagem ao ouvinte você cria quando você implementa o TraceListener classe. (Herdado de TraceListener.)
Método público Write(Object, String) Grava um nome de categoria e o valor do objeto ToString método para o ouvinte, você cria quando você implementa o TraceListener classe. (Herdado de TraceListener.)
Método protegido WriteIndent Grava o recuo ao ouvinte, você cria quando você implementa essa classe e redefine o NeedIndent propriedade para false. (Herdado de TraceListener.)
Método público WriteLine(String) Grava uma mensagem para essa instância Writer seguido de um terminador de linha.O terminador de linha padrão é um retorno de carro seguido de um feed de linha (\r\n). (Herdado de TextWriterTraceListener.)
Método público WriteLine(Object) Grava o valor do objeto ToString método para o ouvinte, você cria quando você implementa o TraceListener classe, seguido de um terminador de linha. (Herdado de TraceListener.)
Método público WriteLine(String, String) Grava um nome de categoria e uma mensagem ao ouvinte você cria quando você implementa o TraceListener classe, seguido de um terminador de linha. (Herdado de TraceListener.)
Método público WriteLine(Object, String) Grava um nome de categoria e o valor do objeto ToString método para o ouvinte, você cria quando você implementa o TraceListener classe, seguido de um terminador de linha. (Herdado de TraceListener.)

Superior

Comentários

Ao contrário do System.Diagnostics.TextWriterTraceListener, o EqtTextWriterTraceListener pode ser usado em várias instâncias em domínios de aplicativo e adaptadores para acrescentar informações de rastreamento para o mesmo arquivo de teste.No entanto, esse método não é thread-safe.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Common