Compartilhar 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 de EqtTextWriterTraceListener classe usando o nome de arquivo fornecido.
Método público EqtTextWriterTraceListener(String, String) Inicializa uma instância de EqtTextWriterTraceListener classe usando o arquivo fornecido nome e o ouvinte de nome.

Início

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 indicando se o ouvinte de rastreamento é segmento seguro. (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 que indica se a saída de recuo. (Herdado de TraceListener.)
Propriedade pública TraceOutputOptions Obtém ou define as opções de saída de rastreamento. (Herdado de TraceListener.)
Propriedade pública Writer Obtém ou define o gravador de texto recebe o rastreamento ou depuração da saída. (Herdado de TextWriterTraceListener.)

Início

Métodos

  Nome Descrição
Método público Close Fecha o Writer para que ele não recebe o rastreamento ou depuração saída. (Herdado de TextWriterTraceListener.)
Método público CreateObjRef Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (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 especificado Object é igual a atual Object. (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 executar outras operações de limpeza antes que ele é recuperado 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 Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetLifetimeService Retrieves the current lifetime service object that controls the lifetime policy for this instance. (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 o Type da instância atual. (Herdado de Object.)
Método público InitializeLifetimeService Obtém um objeto de serviço de tempo de vida para controlar a diretiva de ciclo de vida para esta instância. (Herdado de MarshalByRefObject.)
Método protegido MemberwiseClone() Cria uma cópia superficial do atual Object. (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 um string 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) Gravações rastreamento e informações do evento para a saída específica do ouvinte. (Herdado de TraceListener.)
Método público TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Grava 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 Grava informações, uma mensagem, informações de identidade e o evento uma atividade relacionada à saída específica do ouvinte de rastreamento. (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 para o ouvinte, você cria quando você implementar 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.)

Início

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 teste de adaptadores para acrescentar informações de rastreamento para o mesmo arquivo. No entanto, esse método não é thread-safe.

Acesso thread-safe

Quaisquer membros static (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