TraceFilter Класс

Определение

Представляет базовый класс для реализаций фильтров трассировки.

public ref class TraceFilter abstract
public abstract class TraceFilter
type TraceFilter = class
Public MustInherit Class TraceFilter
Наследование
TraceFilter
Производный

Комментарии

Фильтры трассировки могут использоваться прослушивателями трассировки, чтобы обеспечить дополнительный уровень фильтрации, превышающий уровень, предоставляемый коммутаторами трассировки. Фильтр трассировки для прослушивателя трассировки можно найти в свойстве Filter прослушивателя. Параметры трассировки определяют, следует ли отправлять трассировку прослушивателям трассировки. Фильтры трассировки позволяют отдельным прослушивателям трассировки определить, нужно ли записывать трассировку в соответствующий выходной носитель. Например, в соответствии с каждым фильтром трассировки трассировка может быть записана в консоль с помощью , но не в журнал событий с помощью ConsoleTraceListenerEventLogTraceListener.

Фильтры, наследуемые TraceFilter от класса , могут использоваться прослушивателями трассировки, наследуемыми TraceListener от класса, для фильтрации отслеживаемых событий. TraceFilter содержит один метод , который принимает данные события и возвращает флаг, указывающий, ShouldTraceследует ли отслеживать событие.

Конструкторы

TraceFilter()

Инициализирует новый экземпляр класса TraceFilter.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

При переопределении в производном классе определяет необходимость трассирования события прослушивателем трассировки.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к