<source> – element

Určuje zdroj trasování, který iniciuje zprávy trasování.

<Konfigurace>
  <System.diagnostics>
    <sources>
      <Zdroj>

Syntax

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

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
name Nepovinný atribut.

Určuje název zdroje trasování.
switchName Nepovinný atribut.

Určuje název instance přepínače trasování v aplikaci. Pokud přepínač není v <switches> prvku identifikován, hodnota určuje úroveň přepínače.
switchType Nepovinný atribut.

Určuje typ přepínače trasování. Pokud existuje, typ musí být platným názvem třídy a nesmí být prázdným řetězcem.
extraAttribute Nepovinný atribut.

Určuje hodnotu atributu specifického pro zdroj trasování identifikovaný metodou GetSupportedAttributes pro tento zdroj trasování.

Podřízené elementy

Element Popis
<Posluchače> Obsahuje naslouchací procesy, které shromažďují, ukládají a směrují zprávy.

Nadřazené elementy

Element Popis
configuration Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework.
system.diagnostics Určuje naslouchací procesy trasování, které shromažďují, ukládají a směrují zprávy, a úroveň nastavení přepínače trasování.
sources Obsahuje zdroje trasování, které iniciují trasovací zprávy.

Poznámky

Tento prvek lze použít v konfiguračním souboru počítače (Machine.config) a konfiguračním souboru aplikace.

Příklad

Následující příklad ukazuje, jak pomocí elementu <source> přidat zdroj mySource trasování a nastavit úroveň zdrojového přepínače s názvem sourceSwitch. Přidá se naslouchací proces trasování konzoly, který do konzoly zapisuje informace o trasování.

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

Viz také