Partilhar via


Rastreamento e intrumentando aplicações

Tracing é uma maneira para que você monitorar a execução do seu aplicativo enquanto ele estiver sendo executado. Você pode adicionar o rastreamento e depuração de instrumentação para seu.Aplicativo do NET Framework quando você a desenvolver e você pode usar esta instrumentação enquanto você estiver desenvolvendo o aplicativo e depois de tê-lo implantado. Você pode usar o System.Diagnostics.Trace, System.Diagnostics.Debug, e System.Diagnostics.TraceSource classes para registrar informações sobre erros e execução de aplicativos nos logs, arquivos de texto ou outros dispositivos para análise posterior.

Instrumentar seu aplicativo, colocando instruções de rastreamento em locais estratégicos no seu código é especialmente útil para aplicativos distribuídos. Usando as instruções de rastreamento, você pode instrumentar um aplicativo não apenas para exibir informações quando as coisas dão errado, mas também para monitorar como o aplicativo está executando.

O TraceSource classe fornece recursos de rastreamento avançado e pode ser usado no lugar dos métodos estáticos do antigo Trace e Debug classes de rastreamento. Familiar Trace e Debug classes ainda amplamente são usadas, mas o TraceSource classe é recomendado para novos comandos de rastreamento, como TraceEvent e TraceData.

O Trace e Debug classes são idênticas exceto que os procedimentos e funções da Trace por padrão, a classe são compilados em compilações lançadas, mas aqueles a Debug são a classe não.

Os seguintes tópicos fornecem informações adicionais sobre o uso de instrumentação em seus aplicativos.

Nesta seção

Referência

  • TraceSource
    Fornece um conjunto de métodos e propriedades que ajudam a rastrear a execução de código e associar mensagens de rastreamento com sua origem. Esta é a alternativa recomendada para o antigo Trace e Debug classes.

  • Trace
    Fornece um conjunto de métodos e propriedades que ajudam a rastrear a execução de seu código.

  • Debug
    Fornece um conjunto de métodos e propriedades que ajudam a depurar seu código.

Seções relacionadas

Histórico de alterações

Date

History

Motivo

Dezembro de 2010

Adicionadas informações sobre fontes de rastreamento.

Comentários do cliente.