SourceFilter Osztály

Definíció

Jelzi, hogy a nyomkövetési forrás alapján a figyelőnek nyomon kell-e követnie egy üzenetet.

public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
    inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
Öröklődés
SourceFilter

Megjegyzések

A nyomkövetési figyelőhöz számos különböző szűrőtípus egyikét rendelheti hozzá, hogy a nyomkövetési kapcsoló által biztosítottnál több szűrési réteget biztosítson. A szűrővel szabályozható a figyelő által előállított nyomkövetési szint.

Ez az osztály a felhasználó által beállított adott nyomkövetési forrás alapján szűri az eseményeket.

SourceFilter felülbírálja a ShouldTrace metódust, és meghatároz egy Source tulajdonságot, amely meghatározza a figyelő által nyomon követendő nyomkövetési forrás nevét.

Note

Ez a szűrő azért van megadva, mert egyszerre több nyomkövetési forrás is használhatja ugyanazt a nyomkövetési figyelőt.

Konstruktorok

Name Description
SourceFilter(String)

Inicializálja az SourceFilter osztály új példányát, megadva a nyomkövetési forrás nevét.

Tulajdonságok

Name Description
Source

Lekéri vagy beállítja a nyomkövetési forrás nevét.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

Meghatározza, hogy a nyomkövetési figyelőnek nyomon kell-e követnie az eseményt.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: