Partager via


SourceFilter Classe

Définition

Indique si un écouteur doit tracer un message en fonction de la source d'un traçage.

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 suivi pour fournir une couche de filtrage au-delà de celle fournie par le commutateur de suivi. 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 à suivre par l’écouteur.

Notes

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

Constructeurs

SourceFilter(String)

Initialise une nouvelle instance de la classe SourceFilter et spécifie le nom de la source de trace.

Propriétés

Source

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

Méthodes

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

Détermine si l'écouteur de la trace doit tracer l'événement.

ToString()

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

(Hérité de Object)

S’applique à