Partilhar via


Habilitando o rastreamento de rede

O rastreamento de rede fornece acesso a informações sobre invocações de método e tráfego de rede gerado por um aplicativo gerenciado. Você deve concluir as seguintes tarefas para habilitar o rastreamento de rede em seu aplicativo:

Os destinos de rastreamento mais comuns, também conhecidos como ouvintes de rastreamento, são o ouvinte padrão e o arquivo de log.

O rastreamento usa o ouvinte padrão se você não especificar um ouvinte de rastreamento. Você pode exibir mensagens enviadas para o ouvinte padrão executando seu código em um depurador habilitado para código gerenciado, como o depurador CLR fornecido com o SDK do .NET Framework ou DBwin32.exe fornecido com o SDK do Windows. Usando o depurador CLR, as mensagens de rastreamento aparecem na janela Saída .

Se preferir usar um arquivo para receber rastreamentos, você pode especificar um arquivo de log usando definições de configuração, conforme mostrado no exemplo a seguir. (Para uma discussão geral dos arquivos de configuração, consulte Arquivos de configuração.)

Para enviar rastreamentos para um arquivo de log, adicione o seguinte nó ao <system.diagnostics> nó do arquivo de configuração apropriado (aplicativo ou máquina). Você pode alterar o nome do arquivo (trace.log) para atender às suas necessidades.

<system.diagnostics>  
  <trace autoflush="true" indentsize="4">  
    <listeners>  
      <add name="file" type="System.Diagnostics.TextWriterTraceListener" initializeData="trace.log"/>  
    </listeners>
  </trace>  
</system.diagnostics>  

Consulte também