TraceFilter Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A nyomkövetési szűrő implementációinak alaposztályát biztosítja.
public ref class TraceFilter abstract
public abstract class TraceFilter
type TraceFilter = class
Public MustInherit Class TraceFilter
- Öröklődés
-
TraceFilter
- Származtatott
Megjegyzések
A nyomkövetési szűrőket a nyomkövetési figyelők használhatják a nyomkövetési kapcsolók által biztosítottnál több szűrési réteg biztosításához. A nyomkövetési figyelő nyomkövetési szűrője Filter a figyelő tulajdonságában található. A nyomkövetési kapcsolók határozzák meg, hogy a nyomkövetési figyelőknek kell-e nyomkövetést küldeni. A nyomkövetési szűrők segítségével az egyes nyomkövetési figyelők megállapíthatják, hogy a nyomkövetést a társított kimeneti adathordozóra kell-e írni. Az egyes nyomkövetési szűrők által meghatározottak szerint például egy nyomkövetés írható a konzolra egy ConsoleTraceListener, de az eseménynaplóba EventLogTraceListenernem.
Az TraceFilter osztálytól öröklő szűrőket az osztálytól öröklő nyomkövetési figyelők használhatják a TraceListener nyomon követendő események szűréséhez. TraceFilter egyetlen metódust tartalmaz, amely eseményadatokat vesz fel, ShouldTraceés egy jelzőt ad vissza, amely jelzi, hogy nyomon kell-e követni az eseményt.
Konstruktorok
| Name | Description |
|---|---|
| TraceFilter() |
Inicializálja a TraceFilter osztály új példányá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[]) |
Ha egy származtatott osztályban felül van bírálva, 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) |