Partilhar via


<elemento de origens>

Especifica origens de rastreio que iniciam mensagens de rastreio.

<configuração>
  <system.diagnostics>
    <origens>

Syntax

<sources>  
   <source>...</source>  
</sources>  

Atributos e Elementos

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

Atributos

Nenhum.

Elementos Subordinados

Elemento Descrição
<origem> Elemento obrigatório.

Especifica uma origem de rastreio que inicia mensagens de rastreio.

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

Observações

Este elemento pode ser utilizado no ficheiro de configuração do computador (Machine.config) e no ficheiro de configuração da aplicação.

Exemplo

O exemplo seguinte mostra como utilizar o <sources> elemento para adicionar a origem mySource de rastreio e definir o nível para o comutador de origem com o nome sourceSwitch. É adicionado um serviço de escuta de rastreio da consola que escreve informações de rastreio na consola.

<configuration>  
   <system.diagnostics>  
      <sources>  
         <source name="mySource" switchName="sourceSwitch"
            switchType="System.Diagnostics.SourceSwitch"  >  
            <listeners>  
               <add name="console"
                  type="System.Diagnostics.ConsoleTraceListener" >  
                  <filter type="System.Diagnostics.EventTypeFilter"
                     initializeData="Error" />  
               </add>  
               <remove name="Default" />  
            </listeners>  
         </source>  
      </sources>  
      <switches>  
         <add name="sourceSwitch" value="Warning" />  
      </switches>
   </system.diagnostics>
</configuration>  

Ver também