Freigeben über


<sources>-Element

Aktualisiert: November 2007

Gibt Ablaufverfolgungsquellen an, die Ablaufverfolgungsmeldungen initiieren.

<configuration>-Element
  <system.diagnostics>-Element
    <sources>-Element

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute und untergeordnete sowie übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Element

Beschreibung

<source>-Element

Erforderliches Element.

Gibt eine Ablaufverfolgungsquelle an, die Ablaufverfolgungsmeldungen initiiert.

Übergeordnete Elemente

Element

Beschreibung

configuration

Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

system.diagnostics

Gibt die Ablaufverfolgungslistener, die Meldungen sammeln, speichern und weiterleiten, sowie die Ebene an, auf der ein Ablaufverfolgungsschalter festgelegt wird.

Hinweise

Dieses Element kann in der Computerkonfigurationsdatei (Machine.config) und in der Anwendungskonfigurationsdatei verwendet werden.

Beispiel

Im folgenden Codebeispiel wird veranschaulicht, wie die Ablaufverfolgungsquelle mySource mithilfe des <sources> -Elements hinzugefügt wird und wie die Ebene für den Quellenschalter mit der Bezeichnung sourceSwitch festgelegt wird. Außerdem wird ein Ablaufverfolgungslistener für eine Konsole hinzugefügt, der Ablaufverfolgungsinformationen an die Konsole ausgibt.

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

Siehe auch

Referenz

Schema für Ablaufverfolgungs- und Debugeinstellungen

TraceListener

DefaultTraceListener

TextWriterTraceListener

ConsoleTraceListener

EventLogTraceListener

XmlWriterTraceListener

<source>-Element