Sdílet prostřednictvím


<source> Element

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

<konfigurace>
   <system.diagnostics>
     <zdroje>
       <zdroj>

Syntaxe

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

Atributy a prvky

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

Attributes

Vlastnost Description
name Volitelný atribut.

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

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

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

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

Podřízené prvky

prvek Description
<posluchači> Obsahuje naslouchací procesy, které shromažďují, ukládají a směrují zprávy.

Nadřazené prvky

prvek Description
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é inicializuje trasování zpráv.

Poznámky

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

Example

Následující příklad ukazuje, jak pomocí <source> elementu přidat zdroj mySource trasování a nastavit úroveň pro zdrojový přepínač s názvem sourceSwitch. Přidá se naslouchací proces trasování konzoly, který do konzoly zapíše 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é