SourceFilter 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í.
Určuje, jestli má naslouchací proces trasovat zprávy v závislosti na zdroji trasování.
public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
- Dědičnost
Poznámky
K naslouchacímu procesu trasování je možné přiřadit jeden z několika různých typů filtrů, které poskytují vrstvu prověřování nad rámec toho, co poskytuje přepínač trasování. Filtr lze použít k řízení úrovně trasování vytvořeného naslouchacím procesem.
Tato třída filtruje události na základě konkrétního zdroje trasování nastaveného uživatelem.
SourceFilter přepíše metodu ShouldTrace a definuje Source vlastnost, která určuje název zdroje trasování, který má být trasován naslouchacím procesem.
Poznámka
Tento filtr je k dispozici, protože více zdrojů trasování může současně používat stejný naslouchací proces trasování.
Konstruktory
SourceFilter(String) |
Inicializuje novou instanci SourceFilter třídy zadáním názvu zdroje trasování. |
Vlastnosti
Source |
Získá nebo nastaví název zdroje trasování. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) |
Určuje, zda má trasovací naslouchací proces trasovat událost. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |