Partilhar via


Elemento <fonte>

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

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

<source> 
  <listeners>...</listeners>
</source>

Atributos e elementos

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

Atributos

Atributo

Descrição

name

Atributo opcional.

Especifica o nome da fonte de rastreamento.

switchName

Atributo opcional.

Especifica o nome de uma instância de comutador de rastreamento do aplicativo. Se o comutador não é identificado em um <switches> elemento, o valor Especifica o nível para o comutador.

switchType

Atributo opcional.

Especifica o tipo do comutador de rastreamento. Se estiver presente, o tipo deve ser um nome de classe válido e não pode ser uma seqüência de caracteres vazia.

extraAttribute

Atributo opcional.

Especifica o valor para um atributo de fonte específico rastreamento identificado pelo GetSupportedAttributes método para aquela fonte de rastreamento.

Elementos filho

Elemento

Descrição

Elemento <listeners>para <trace>

Contém os ouvintes que coletam, armazenam e rotear mensagens.

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.

sources

Contém fontes de rastreamento que iniciam a mensagens de rastreamento.

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

Conceitos

Fontes de Rastrear

Opções de Rastrear

Referência

Rastreamento e esquema configurações Debug