Поделиться через


<Remove> Element для <прослушивателей> для <источника>

Удаляет прослушиватель из коллекции Listeners для источника трассировки.

<Конфигурации>
  <Системы. диагностика>
    <Источников>
      <Источник>
        <Слушателей>
          <Удалить>

Синтаксис

<remove name="listenerName" />  

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание
name Обязательный атрибут.

Имя прослушивателя, удаляемого Listeners из коллекции.

Дочерние элементы

Отсутствует.

Родительские элементы

Элемент Описание
configuration Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework.
system.diagnostics Задает прослушиватели трассировки, собирающие, хранящие и маршрутизирующие сообщения, а также уровень, на котором установлен ключ трассировки.
sources Содержит источники трассировки, которые инициируют сообщения трассировки.
source Содержит источник трассировки, который инициирует сообщения трассировки.
listeners Указывает прослушиватели, которые собирают, хранят и направляют сообщения.

Комментарии

Элемент <remove> удаляет указанный прослушиватель из Listeners коллекции для источника трассировки.

Элемент можно удалить из Listeners коллекции для источника трассировки программным способом, вызвав Remove метод для Listeners свойства экземпляра TraceSource .

Этот элемент можно использовать в файле конфигурации компьютера (Machine.config) и файле конфигурации приложения.

Пример

В следующем примере показано, как использовать <remove> элемент перед использованием <add> элемента для добавления прослушивателя console в коллекцию Listeners для источника TraceSourceAppтрассировки .

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

См. также раздел