<remove> , element dla <odbiorników> dla <źródła>

Usuwa odbiornik z Listeners kolekcji dla źródła śledzenia.

<Konfiguracji>
  <System.diagnostics>
    <sources>
      <Źródła>
        <Słuchaczy>
          <Usunąć>

Składnia

<remove name="listenerName" />  

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
name Atrybut wymagany.

Nazwa odbiornika do usunięcia z kolekcji Listeners .

Elementy podrzędne

Brak.

Elementy nadrzędne

Element Opis
configuration Element główny w każdym pliku konfiguracji używanym przez środowisko uruchomieniowe języka wspólnego i aplikacje programu .NET Framework.
system.diagnostics Określa odbiorniki śledzenia, które zbierają, przechowują i kierują komunikaty oraz poziom ustawiania przełącznika śledzenia.
sources Zawiera źródła śledzenia, które inicjują komunikaty śledzenia.
source Określa źródło śledzenia, które inicjuje komunikaty śledzenia.
listeners Określa odbiorniki, które zbierają, przechowują i kierują komunikaty.

Uwagi

Element <remove> usuwa określony odbiornik z Listeners kolekcji dla źródła śledzenia.

Element z Listeners kolekcji można usunąć programowo, wywołując Remove metodę we Listeners właściwości TraceSource wystąpienia.

Ten element może być używany w pliku konfiguracji maszyny (Machine.config) i pliku konfiguracji aplikacji.

Przykład

W poniższym przykładzie pokazano, jak używać elementu przed użyciem <remove><add> elementu w celu dodania odbiornika console do Listeners kolekcji dla źródła TraceSourceAppśledzenia .

<configuration>  
  <system.diagnostics>  
    <sources>  
      <source name="TraceSourceApp" switchName="sourceSwitch"
         switchType="System.Diagnostics.SourceSwitch" >  
         <listeners>  
           <remove name="Default"/>  
           <add name="console"
             type="System.Diagnostics.ConsoleTraceListener" />  
         </listeners>  
      </source>  
    </sources>  
  </system.diagnostics>  
</configuration>

Zobacz też