SourceFilter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, должен ли прослушиватель трассировать сообщение на основе источника трассировки.
public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
- Наследование
Комментарии
Один из нескольких различных типов фильтров можно назначить прослушивателю трассировки, чтобы обеспечить уровень скрининга за пределами этого переключателя трассировки. Фильтр можно использовать для управления уровнем трассировки, созданной прослушивателем.
Этот класс фильтрует события на основе определенного источника трассировки, заданного пользователем.
SourceFilter переопределяет ShouldTrace метод и определяет Source свойство, указывающее имя источника трассировки для трассировки прослушивателем.
Замечание
Этот фильтр предоставляется, так как несколько источников трассировки могут одновременно использовать один и тот же прослушиватель трассировки.
Конструкторы
| Имя | Описание |
|---|---|
| SourceFilter(String) |
Инициализирует новый экземпляр SourceFilter класса, указав имя источника трассировки. |
Свойства
| Имя | Описание |
|---|---|
| Source |
Возвращает или задает имя источника трассировки. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) |
Определяет, должен ли прослушиватель трассировки отслеживать событие. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |