TraceFilter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní třídu pro implementace filtru trasování.
public ref class TraceFilter abstract
public abstract class TraceFilter
type TraceFilter = class
Public MustInherit Class TraceFilter
- Dědičnost
-
TraceFilter
- Odvozené
Poznámky
Filtry trasování můžou používat naslouchací procesy trasování k zajištění další vrstvy filtrování nad rámec toho, co poskytují přepínače trasování. Filtr trasování pro naslouchací proces trasování najdete ve vlastnosti naslouchacího Filter procesu. Přepínače trasování určují, jestli se trasování odešle do naslouchacích procesů trasování. Filtry trasování umožňují jednotlivým naslouchacím procesům trasování určit, zda má být trasování zapsáno do přidruženého výstupního média. Například podle každého filtru trasování může být trasování zapsáno do konzoly pomocí ConsoleTraceListener, ale ne do protokolu událostí pomocí EventLogTraceListener.
Filtry, které dědí z TraceFilter třídy, mohou být používány naslouchacími procesy trasování, které dědí z TraceListener třídy k provádění filtrování událostí, které jsou trasovány. TraceFilter obsahuje jednu metodu, která přebírá data události a vrací příznak označující, ShouldTracezda má být událost trasována.
Konstruktory
| Name | Description |
|---|---|
| TraceFilter() |
Inicializuje novou instanci TraceFilter třídy. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) |
Při přepsání v odvozené třídě určuje, zda naslouchací proces trasování má trasovat událost. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |