<source> Element

Anger en spårningskälla som initierar spårningsmeddelanden.

<konfiguration>
   <system.diagnostics>
     <Källor>
       <källa>

Syntax

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

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attributes

Attribute Description
name Valfritt attribut.

Anger namnet på spårningskällan.
switchName Valfritt attribut.

Anger namnet på en spårningsväxelinstans i programmet. Om växeln inte identifieras i ett <switches> element anger värdet nivån för växeln.
switchType Valfritt attribut.

Anger typ av spårningsväxel. Om den finns måste typen vara ett giltigt klassnamn och får inte vara en tom sträng.
extraAttribute Valfritt attribut.

Anger värdet för ett spårningskällaspecifikt attribut som identifieras av GetSupportedAttributes metoden för den spårningskällan.

Underordnade element

Komponent Description
<lyssnare> Innehåller lyssnare som samlar in, lagrar och dirigerar meddelanden.

Överordnade element

Komponent Description
configuration Rotelementet i varje konfigurationsfil som används av vanliga språkkörnings- och .NET Framework-program.
system.diagnostics Anger spårningslyssnare som samlar in, lagrar och dirigerar meddelanden och den nivå där en spårningsväxel anges.
sources Innehåller spårningskällor som initierar spårningsmeddelanden.

Anmärkningar

Det här elementet kan användas i datorkonfigurationsfilen (Machine.config) och programkonfigurationsfilen.

Example

I följande exempel visas hur du använder elementet <source> för att lägga till spårningskällan mySource och ange nivån för källväxeln med namnet sourceSwitch. En konsolspårningslyssnare läggs till som skriver spårningsinformation till konsolen.

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

Se även