Элемент <remove> для элемента <listeners> для элемента <trace>
Обновлен: Ноябрь 2007
Удаление прослушивателя из коллекции Listeners.
Элемент <configuration>
Элемент <system.diagnostics>
Элемент <trace>
Элемент <listeners> для элемента <trace>
Элемент <remove> для элемента <listeners> для элемента <trace>
<remove name="listener name" />
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
name |
Обязательный атрибут. Имя прослушивателя, которое необходимо удалить из коллекции Listeners. |
Дочерние элементы
Нет.
Родительские элементы
Элемент |
Описание |
---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. |
listeners |
Задает прослушиватель, собирающий, хранящий и маршрутизирующий сообщения. Прослушиватели направляют выходные данные трассировки соответствующему целевому объекту. |
system.diagnostics |
Задает прослушиватели трассировки, предназначенные для сбора, хранения и маршрутизации сообщений, а также уровень, на котором установлен переключатель трассировки. |
trace |
Настройка службы трассировки ASP.NET. |
Заметки
![]() |
---|
Удаление класса DefaultTraceListener из коллекции Listeners изменяет свойства методов Debug.Assert, Trace.Assert, Debug.Fail и Trace.Fail. Вызов метода Assert или Fail в обычной ситуации приводит к отображению окна сообщения, однако, если класс DefaultTraceListener отсутствует в коллекции Listeners, окно сообщения не отображается. |
Пример
В следующем примере показано, как удалить прослушиватель трассировки, используемый по умолчанию, из коллекции трассировки Listeners.
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>