SourceFilter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se um ouvinte deve rastrear uma mensagem com base na fonte de um rastreamento.
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
Comentários
Um dos vários tipos diferentes de filtros pode ser atribuído a um ouvinte de rastreamento para fornecer uma camada de triagem além da fornecida pelo comutador de rastreamento. O filtro pode ser usado para controlar o nível de rastreamento produzido pelo ouvinte.
Essa classe filtra eventos com base em uma fonte de rastreamento específica definida pelo usuário.
SourceFilter substitui o ShouldTrace método e define uma Source propriedade que especifica o nome da fonte de rastreamento a ser rastreada pelo ouvinte.
Observação
Esse filtro é fornecido porque várias fontes de rastreamento podem usar simultaneamente o mesmo ouvinte de rastreamento.
Construtores
SourceFilter(String) |
Inicializa uma nova instância da classe SourceFilter, especificando a origem de rastreamento. |
Propriedades
Source |
Obtém ou define o nome da origem do rastreamento. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) |
Determina se o ouvinte de rastreamento deve rastrear o evento. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |