Partilhar via


<remover> Elemento para <serviços de escuta> para <rastreio>

Remove um serviço de escuta da coleção Serviços de Escuta .

<configuração>
  <system.diagnostics>
    <rastreio>
      <serviços de escuta>
        <remover>

Syntax

<remove name="listener name" />  

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
nome Atributo obrigatório.

O nome do serviço de escuta a remover da coleção Serviços de Escuta .

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
configuration O elemento raiz em todos os ficheiros de configuração utilizados pelo runtime de idioma comum e .NET Framework aplicações.
listeners Especifica um serviço de escuta que recolhe, armazena e encaminha mensagens. Os serviços de escuta direcionam a saída de rastreio para um destino adequado.
system.diagnostics Especifica serviços de escuta de rastreio que recolhem, armazenam e encaminham mensagens e o nível em que um comutador de rastreio está definido.
trace Configura o serviço de rastreio ASP.NET.

Observações

Nota

Remover a DefaultTraceListener da Listeners coleção altera o comportamento dos Debug.Assertmétodos , Trace.Assert, Debug.Faile Trace.Fail . Chamar um Assert ou Fail método normalmente resulta na apresentação de uma caixa de mensagem, no entanto, a caixa de mensagem não é apresentada se não DefaultTraceListener estiver na Listeners coleção.

Exemplo

O exemplo seguinte mostra como remover o serviço de escuta de rastreio predefinido da coleção de serviços de escuta de rastreio.

<configuration>  
   <system.diagnostics>  
      <trace autoflush="true" indentsize="0">  
         <listeners>  
            <remove name="Default" />  
         </listeners>  
      </trace>  
   </system.diagnostics>  
</configuration>  

Ver também