Delen via


<bronelement>

Hiermee geeft u een traceringsbron op die het traceren van berichten initieert.

<configuratie>
  <system.diagnostics>
    <Bronnen>
      <Bron>

Syntax

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

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Kenmerk Beschrijving
name Optioneel kenmerk.

Hiermee geeft u de naam van de traceringsbron.
switchName Optioneel kenmerk.

Hiermee geeft u de naam van een exemplaar van een traceringsswitch in de toepassing. Als de schakeloptie niet wordt geïdentificeerd in een <switches> element, geeft de waarde het niveau voor de switch aan.
switchType Optioneel kenmerk.

Hiermee geeft u het type van de traceringsschakelaar op. Indien aanwezig, moet het type een geldige klassenaam zijn en mag het geen lege tekenreeks zijn.
extraAttribute Optioneel kenmerk.

Hiermee geeft u de waarde op voor een traceringsbronspecifiek kenmerk dat wordt geïdentificeerd door de GetSupportedAttributes methode voor die traceringsbron.

Onderliggende elementen

Element Beschrijving
<Luisteraars> Bevat listeners die berichten verzamelen, opslaan en routeren.

Bovenliggende elementen

Element Beschrijving
configuration Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de common language runtime en .NET Framework toepassingen.
system.diagnostics Hiermee geeft u traceerlisteners op die berichten verzamelen, opslaan en routeren en het niveau waarop een traceringsswitch is ingesteld.
sources Bevat traceringsbronnen waarmee traceringsberichten worden gestart.

Opmerkingen

Dit element kan worden gebruikt in het computerconfiguratiebestand (Machine.config) en het configuratiebestand van de toepassing.

Voorbeeld

In het volgende voorbeeld ziet u hoe u het <source> -element gebruikt om de traceringsbron mySource toe te voegen en het niveau in te stellen voor de bronswitch met de naam sourceSwitch. Er wordt een listener voor consoletracering toegevoegd die traceringsgegevens naar de console schrijft.

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

Zie ook