Compartilhar via


Elemento <sources>

Especifica a fontes de rastreamento que iniciam a mensagens de rastreamento.

<configuration> Element
  elemento <sistema.Diagnóstico>
    Elemento <sources>

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Nenhum.

Elementos filho

Elemento

Descrição

Elemento <fonte>

Elemento necessário.

Especifica uma fonte de rastreamento que inicia a mensagens de rastreamento.

Elementos pai

Elemento

Descrição

configuration

O elemento raiz em cada arquivo de configuração usado pelo Common linguagem tempo de execução e aplicativos do .NET estrutura.

system.diagnostics

Especifica os ouvintes de rastreamento que coletar, armazenar, e rota mensagens e o nível em que um comutador de rastreamento está definido.

Comentários

Esse elemento pode ser usado no arquivo de configuração do computador (Machine.config) e o arquivo de configuração de aplicativo.

Exemplo

O exemplo a seguir mostra como usar o <sources> elemento para adicionar a origem de rastreamento mySource e conjunto o nível da comutador de fonte nomeados sourceSwitch. Um ouvinte de rastreamento do console é adicionado que grava as informações de rastreamento do console.

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

Consulte também

Referência

Rastreamento e esquema configurações Debug

TraceListener

DefaultTraceListener

TextWriterTraceListener

ConsoleTraceListener

EventLogTraceListener

XmlWriterTraceListener

Elemento <fonte>