Partager via


SourceFilter Classe

Définition

Indique si un écouteur doit suivre un message en fonction de la source d’une trace.

public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
    inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
Héritage
SourceFilter

Remarques

L’un des différents types de filtres peut être affecté à un écouteur de trace pour fournir une couche de filtrage au-delà de celle fournie par le commutateur de trace. Le filtre peut être utilisé pour contrôler le niveau de suivi généré par l’écouteur.

Cette classe filtre les événements en fonction d’une source de trace spécifique définie par l’utilisateur.

SourceFilter remplace la ShouldTrace méthode et définit une Source propriété qui spécifie le nom de la source de trace à tracer par l’écouteur.

Note

Ce filtre est fourni, car plusieurs sources de trace peuvent utiliser simultanément le même écouteur de trace.

Constructeurs

Nom Description
SourceFilter(String)

Initialise une nouvelle instance de la SourceFilter classe, en spécifiant le nom de la source de trace.

Propriétés

Nom Description
Source

Obtient ou définit le nom de la source de trace.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

Détermine si l’écouteur de trace doit suivre l’événement.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à