Delen via


<source> Element

Hiermee geeft u een traceringsbron op waarmee traceringsberichten worden gestart.

<configuratie>
   <system.diagnostics>
     <Bronnen>
       <bron>

Syntaxis

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

Kenmerken en elementen

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

Attributes

Attribute Description
name Optioneel kenmerk.

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

Hiermee geeft u de naam van een traceerswitchexemplaren 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. Indien aanwezig, moet het type een geldige klassenaam zijn en mag geen lege tekenreeks zijn.
extraAttribute Optioneel kenmerk.

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

Kind-elementen

Onderdeel Description
<Luisteraars> Bevat listeners die berichten verzamelen, opslaan en routeren.

Bovenliggende elementen

Onderdeel Description
configuration Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de algemene taalruntime 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 die traceringsberichten initiëren.

Opmerkingen

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

Example

In het volgende voorbeeld ziet u hoe u het <source> element gebruikt om de traceringsbron mySource toe te voegen en het niveau voor de bronswitch met de naam sourceSwitchin te stellen. Er wordt een consoletraceringlistener toegevoegd waarmee traceringsgegevens naar de console worden geschreven.

<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