Элемент <remove> для <listeners> для <trace>
Удаление прослушивателя из коллекции Listeners.
<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>