Compartilhar via


Classe PerfTraceListener

Escuta rastreamentos de desempenho.

Hierarquia de herança

System.Object
  System.MarshalByRefObject
    System.Diagnostics.TraceListener
      Microsoft.TeamFoundation.Client.PerfTraceListener

Namespace:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)

Sintaxe

'Declaração
Public Class PerfTraceListener _
    Inherits TraceListener
public class PerfTraceListener : TraceListener

O tipo PerfTraceListener expõe os membros a seguir.

Construtores

  Nome Descrição
Método público PerfTraceListener Inicializa uma nova instância de PerfTraceListener.

Superior

Propriedades

  Nome Descrição
Propriedade pública Attributes Obtém os atributos personalizados do ouvinte de rastreamento 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 de um recuo. (Herdado de TraceListener.)
Propriedade pública IsThreadSafe Obtém um valor que indica se o ouvinte de rastreamento é seguro para threads. (Herdado de TraceListener.)
Propriedade pública Name Obtém ou define um nome para esse TraceListener. (Herdado de TraceListener.)
Propriedade protegida NeedIndent Obtém ou define um valor que indica se recuar a saída. (Herdado de TraceListener.)
Propriedade pública TraceOutputOptions Obtém ou define as opções de saída do rastreamento. (Herdado de TraceListener.)

Superior

Métodos

  Nome Descrição
Método público Close Quando substituído em uma classe derivada, fechará o fluxo de saída para que ele deixe de receber a saída do rastreamento ou de depuração. (Herdado de TraceListener.)
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 por TraceListener. (Herdado de TraceListener.)
Método protegido Dispose(Boolean) Libera os recursos não gerenciados usados por TraceListener e opcionalmente libera os recursos gerenciados. (Herdado de TraceListener.)
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 ao ouvinte que você cria quando você implementa a classe de TraceListener . (Herdado de TraceListener.)
Método público Fail(String, String) Emite uma mensagem de erro e uma mensagem de erro detalhada para o ouvinte que você cria quando você implementa a classe de TraceListener . (Herdado de TraceListener.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público Flush Quando substituído em uma classe derivada, liberações o buffer de saída. (Herdado de TraceListener.)
Método público GetHashCode Serve como a função de hash padrão. (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 com suporte pelo 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) Informações de rastreamento do, um objeto de dados e informações de evento para a saída específico do ouvinte. (Herdado de TraceListener.)
Método público TraceData(TraceEventCache, String, TraceEventType, Int32, array<Object[]) Informações de rastreamento do, uma matriz de objetos de dados e informações de evento para a saída específico do ouvinte. (Herdado de TraceListener.)
Método público TraceEvent(TraceEventCache, String, TraceEventType, Int32) As gravações rastreiam e informações de evento para a saída específico do ouvinte. (Herdado de TraceListener.)
Método público TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Informações de rastreamento do, uma mensagem, e informações de evento para a saída específico do ouvinte. (Herdado de TraceListener.)
Método público TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, array<Object[]) Informações de rastreamento do, formatada uma matriz de objetos e informações de evento para a saída específico do ouvinte. (Herdado de TraceListener.)
Método público TraceTransfer Informações de rastreamento do, uma mensagem, uma identidade de atividade relacionada e informações de evento para a saída específico do ouvinte. (Herdado de TraceListener.)
Método público Write(Object) Grava o valor do método de ToString do objeto ao ouvinte que você cria quando você implementa a classe de TraceListener . (Herdado de TraceListener.)
Método público Write(String) Grava uma mensagem a uma caixa de diálogo. (Substitui TraceListener.Write(String).)
Método público Write(String, String) Grava um nome de categoria e uma mensagem ao ouvinte que você cria quando você implementa a classe de TraceListener . (Herdado de TraceListener.)
Método público Write(Object, String) Grava um nome de categoria e o valor do método de ToString do objeto ao ouvinte que você cria quando você implementa a classe de TraceListener . (Herdado de TraceListener.)
Método protegido WriteIndent Grava o recuo ao ouvinte que você cria quando você implementa essa classe, e redefine a propriedade de NeedIndent a false. (Herdado de TraceListener.)
Método público WriteLine(Object) Grava o valor do método de ToString do objeto ao ouvinte que você cria quando você implementa a classe de TraceListener , seguido por uma linha terminador. (Herdado de TraceListener.)
Método público WriteLine(String) Grava uma linha uma caixa de diálogo. (Substitui TraceListener.WriteLine(String).)
Método público WriteLine(String, String) Grava um nome de categoria e uma mensagem ao ouvinte que você cria quando você implementa a classe de TraceListener , seguido por uma linha terminador. (Herdado de TraceListener.)
Método público WriteLine(Object, String) Grava um nome de categoria e o valor do método de ToString do objeto ao ouvinte que você cria quando você implementa a classe de TraceListener , seguido por uma linha terminador. (Herdado de TraceListener.)

Superior

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.TeamFoundation.Client