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

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

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

Синтаксис

<remove name="listener name" />  

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

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

Атрибуты

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

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

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

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

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

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

Комментарии

Примечание

Удаление DefaultTraceListener из Listeners коллекции изменяет поведение Debug.Assertметодов , Trace.Assert, Debug.Failи Trace.Fail . Assert Вызов метода или Fail обычно приводит к отображению окна сообщения, однако окно сообщения не отображается, если DefaultTraceListener не находится в Listeners коллекции.

Пример

В следующем примере показано, как удалить прослушиватель трассировки по умолчанию из коллекции прослушивателей трассировки.

<configuration>  
   <system.diagnostics>  
      <trace autoflush="true" indentsize="0">  
         <listeners>  
            <remove name="Default" />  
         </listeners>  
      </trace>  
   </system.diagnostics>  
</configuration>  

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