Rastreamento e intrumentando aplicações
O rastreamento é uma maneira de você monitorar a execução de seu aplicativo enquanto ele estiver sendo executado.Você pode adicionar instrumentação rastreamento e depuração a seu aplicativo .NET estrutura quando você desenvolvê-lo e você pode usar essa instrumentação enquanto você estiver desenvolvendo o aplicativo e depois que você implantou.Com o Rastreamento and Depurar classes, você pode registrar informações sobre erros e execução de aplicativos para 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.Com instruções de rastreamento, você pode instrumentar um aplicativo não apenas para exibir informações quando as coisas dão errado — você também pode exibir informações para monitorar como o aplicativo é desempenho.
The Rastreamento and Depurar classes são idênticas exceto que procedimentos e funções do Rastreamento Por padrão, a classe são compilados em compilações lançadas, mas os do Depurar classe não são.Os seguintes tópicos fornecem informações adicionais sobre o uso de instrumentação em seus aplicativos.
Nesta seção
Introdução à instrumentação e rastreamento
Fornece uma visão geral dos conceitos básicos de instrumentação e rastreamento de código.Opções de rastreamento
Descreve o uso de switches para filtrar mensagens de rastreamento com base em critérios complexos.Ouvintes de rastreamento
Descreve o uso de ouvintes para rotear as mensagens de rastreamento para destinos de saída específico.Como: Código de rastreamento em um aplicativo
Descreve as etapas principais envolvidas na instrumentação e rastreamento.Como: Adicionar instruções de rastreamento ao código do aplicativo
Fornece várias técnicas para usar mensagens de rastreamento e depuração em seus aplicativos.Como: Compilar condicionalmente com rastreamento e depurar
Fornece instruções para incluir opções de rastreamento em aplicativos compilados.Fontes de rastreamento
Descreve o uso do TraceSource classe sistema autônomo uma alternativa para estático mais antigo Trace e Debug classes.
Referência
Trace
Fornece uma referência detalhada para o Trace classe e seus membros.Debug
Fornece uma referência detalhada para o Debug classe e seus membros.TraceSource
Fornece uma referência detalhada para o TraceSource classe e seus membros.
Seções relacionadas
- Preparação da Depurando: C# e tipos de projeto Visual Basic
Fornece links para tópicos de depuração de código gerenciado.