SourceFilter Classe

Definição

Indica se um ouvinte deve efetuar o rastreio de uma mensagem com base na origem do rastreio.

public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
    inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
Herança
SourceFilter

Observações

Um dos vários tipos diferentes de filtros pode ser atribuído a um ouvinte de traços para fornecer uma camada de filtragem para além daquela fornecida pelo comutador de traço. O filtro pode ser usado para controlar o nível de rastreamento produzido pelo ouvinte.

Esta classe filtra eventos com base numa fonte de rastreio específica definida pelo utilizador.

SourceFilter sobrepõe o ShouldTrace método e define uma Source propriedade que especifica o nome da fonte do traço a ser rastreada pelo ouvinte.

Note

Este filtro é fornecido porque múltiplas fontes de traço podem usar simultaneamente o mesmo ouvinte de traços.

Construtores

Name Description
SourceFilter(String)

Inicializa uma nova instância da SourceFilter classe, especificando o nome da fonte do traço.

Propriedades

Name Description
Source

Obtém ou define o nome da fonte do rastreio.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

Determina se o ouvinte de rastreamento deve rastrear o evento.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a