TraceFilter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasę bazową na potrzeby implementacji filtru śledzenia.
public ref class TraceFilter abstract
public abstract class TraceFilter
type TraceFilter = class
Public MustInherit Class TraceFilter
- Dziedziczenie
-
TraceFilter
- Pochodne
Uwagi
Filtry śledzenia mogą być używane przez odbiorniki śledzenia, aby zapewnić dodatkową warstwę filtrowania poza nią zapewnianą przez przełączniki śledzenia. Filtr śledzenia dla odbiornika śledzenia można znaleźć we właściwości odbiornika Filter . Przełączniki śledzenia określają, czy ślad ma być wysyłany do odbiorników śledzenia. Filtry śledzenia umożliwiają poszczególnym odbiornikom śledzenia określenie, czy ślad ma być zapisywany na skojarzonym nośniku wyjściowym. Na przykład zgodnie z ustaleniami każdego filtru śledzenia ślad może zostać zapisany w konsoli za pomocą elementu ConsoleTraceListener, ale nie do dziennika zdarzeń za pomocą elementu EventLogTraceListener.
Filtry dziedziczone z TraceFilter klasy mogą być używane przez odbiorniki śledzenia dziedziczone z TraceListener klasy w celu filtrowania śledzonych zdarzeń. TraceFilter zawiera jedną metodę , ShouldTracektóra pobiera dane zdarzenia i zwraca flagę wskazującą, czy zdarzenie ma być śledzone.
Konstruktory
TraceFilter() |
Inicjuje nowe wystąpienie klasy TraceFilter. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) |
Po przesłonięciu w klasie pochodnej określa, czy odbiornik śledzenia powinien śledzić zdarzenie. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |