Condividi tramite


SourceFilter Classe

Definizione

Indica se un listener deve tracciare un messaggio in base all'origine di una traccia.

public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
    inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
Ereditarietà
SourceFilter

Commenti

Uno dei diversi tipi di filtri può essere assegnato a un listener di traccia per fornire un livello di screening oltre a quello fornito dall'opzione di traccia. Il filtro può essere usato per controllare il livello di traccia prodotto dal listener.

Questa classe filtra gli eventi in base a un set di origine di traccia specifico dell'utente.

SourceFilter esegue l'override del ShouldTrace metodo e definisce una Source proprietà che specifica il nome dell'origine di traccia da tracciare dal listener.

Nota

Questo filtro viene fornito perché più origini di traccia possono usare simultaneamente lo stesso listener di traccia.

Costruttori

SourceFilter(String)

Inizializza una nuova istanza della classe SourceFilter specificando il nome dell'origine di traccia.

Proprietà

Source

Ottiene o imposta il nome dell'origine di traccia.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

Determina se il listener di traccia deve tracciare l'evento.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a