Sdílet prostřednictvím


<element sharedListeners>

Obsahuje naslouchací procesy, na které může odkazovat jakýkoli zdroj nebo prvek trasování. Tyto naslouchací procesy ve výchozím nastavení nedostávají žádné trasování a není možné tyto naslouchací procesy načíst za běhu. Naslouchací procesy označené jako sdílené naslouchací procesy je možné přidat do zdrojů nebo trasování podle názvu.

<Konfigurace>
  <System.diagnostics>
    <sharedListeners>

Syntax

<sharedListeners>
  <add>...</add>  
</sharedListeners>  

Atributy a elementy

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

Atributy

Žádné

Podřízené elementy

Element Popis
<Přidat> Přidá do kolekce naslouchací proces sharedListeners .

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 kořenový prvek pro oddíl konfigurace ASP.NET.

Poznámky

Přidáním naslouchacího procesu do kolekce sdílených naslouchacích procesů se z něj neudělá aktivní naslouchací proces. Musí být stále přidán do zdroje trasování nebo trasování přidáním do Listeners kolekce pro daný prvek trasování. Třídy naslouchacího procesu v rozhraní .NET Framework jsou odvozeny TraceListener od třídy .

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 použít <sharedListeners> element k přidání naslouchacího Listeners procesu console do kolekce pro třídy a TraceTraceSource . Naslouchací proces trasování konzoly zapisuje informace o trasování do konzoly prostřednictvím volání nebo TraceSourceTrace.

<configuration>  
  <system.diagnostics>  
    <sharedListeners>  
      <add name="console" type="System.Diagnostics.ConsoleTraceListener" >  
        <filter type="System.Diagnostics.EventTypeFilter"  
          initializeData="Warning" />  
      </add>  
    </sharedListeners>  
    <sources>  
      <source name="mySource" switchName="sourceSwitch"  >  
        <listeners>  
          <add name="console" />  
        </listeners>  
      </source>  
    </sources>  
    <switches>  
      <add name="sourceSwitch" value="Verbose"/>  
    </switches>  
    <trace>  
      <listeners>  
        <add name="console" />  
      </listeners>  
    </trace>  
  </system.diagnostics>  
</configuration>

Viz také