<filter> – element pro <přidání> pro <sharedListeners>

Přidá filtr do naslouchacího procesu v kolekci sharedListeners .

<Konfigurace>
  <System.diagnostics>
    <sharedListeners>
      <add>
        <filter>

Syntaxe

<filter type="System.Diagnostics.EventTypeFilter"
  initializeData="Warning" />  

Atributy a prvky

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

Atributy

Atribut Popis
type Požadovaný atribut.

Určuje typ filtru. Můžete použít pouze úplný název typu (ve formátu Type.FullName vlastnosti), nebo můžete použít plně kvalifikovaný název typu včetně informací o sestavení (ve formátu Type.AssemblyQualifiedName vlastnosti). Informace o vytvoření plně kvalifikovaného názvu typu naleznete v tématu Zadání plně kvalifikovaných názvů typů.
initializeData Nepovinný atribut.

Řetězec předaný konstruktoru pro zadanou třídu.

Podřízené prvky

Nezaokrouhlovat.

Nadřazené prvky

Element (Prvek) 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í.
sharedListeners Kolekce naslouchacíchprocesůch
add Přidá naslouchací proces do kolekce sharedListeners .

Poznámky

Pokud je naslouchací proces definován v <add> elementu <sharedListeners> elementu, měl by být filtr pro tento naslouchací proces definován v <filter> elementu, který je podřízený prvek <add> .

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í <filter> elementu přidat filtr do naslouchacího procesu console trasování v kolekci sharedListeners .

<configuration>  
  <system.diagnostics>  
    <sources>  
      <source name="myTraceSource" >  
        <listeners>  
          <add name="console" />  
          <remove name="Default" />  
        </listeners>  
      </source>  
    </sources>  
    <sharedListeners>  
      <add name="console"
        type="System.Diagnostics.ConsoleTraceListener" >  
        <filter type="System.Diagnostics.EventTypeFilter"
          initializeData="Error" />  
      </add>  
    </sharedListeners>  
  </system.diagnostics>  
</configuration>  

Viz také