Dela via


<filterelement> för <tillägg> för <sharedListeners>

Lägger till ett filter till en lyssnare i sharedListeners samlingen.

<Konfiguration>
  <system.diagnostics>
    <sharedListeners>
      <Add>
        <filter>

Syntax

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

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Attribut beskrivning
typ Obligatoriskt attribut.

Anger typ av filter. Du kan bara använda det fullständiga namnet på typen (i formatet Type.FullName för egenskapen), eller så kan du använda det fullständigt kvalificerade typnamnet inklusive sammansättningsinformationen (i egenskapens Type.AssemblyQualifiedName format). Information om hur du skapar ett fullständigt kvalificerat typnamn finns i Ange fullständigt kvalificerade typnamn.
initializeData Valfritt attribut.

Strängen som skickades till konstruktorn för den angivna klassen.

Underordnade element

Inga.

Överordnade element

Element Description
configuration Rotelementet i varje konfigurationsfil som används av vanliga språkkörnings- och .NET Framework-program.
system.diagnostics Anger spårningslyssnare som samlar in, lagrar och dirigerar meddelanden och den nivå där en spårningsväxel anges.
sharedListeners En samling lyssnare som alla käll- eller spårningselement kan referera till.
add Lägger till en lyssnare i samlingen sharedListeners .

Kommentarer

Om en lyssnare definieras i ett <add> element i elementet <sharedListeners> ska filtret för lyssnaren definieras i ett <filter> element som är underordnat elementet <add> .

Det här elementet kan användas i datorkonfigurationsfilen (Machine.config) och programkonfigurationsfilen.

Exempel

I följande exempel visas hur du använder elementet <filter> för att lägga till ett filter i spårningslyssnaren consolesharedListeners i samlingen.

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

Se även