Share via


SourceFilter(String) Costruttore

Definizione

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

public:
 SourceFilter(System::String ^ source);
public SourceFilter (string source);
new System.Diagnostics.SourceFilter : string -> System.Diagnostics.SourceFilter
Public Sub New (source As String)

Parametri

source
String

Nome dell'origine di traccia.

Esempio

Nell'esempio di codice seguente viene chiamato il TraceData metodo usando due filtri di origine diversi, uno con un nome fittizio, l'altro con il nome dell'origine di traccia corrente. Nel primo caso, la traccia non viene scritta nella console; nel secondo caso, la traccia viene scritta. Questo esempio di codice fa parte di un esempio più ampio fornito per la TraceSource classe .

// Test the filter on the ConsoleTraceListener.
ts.Listeners["console"].Filter = new SourceFilter("No match");
ts.TraceData(TraceEventType.Information, 5,
    "SourceFilter should reject this message for the console trace listener.");
ts.Listeners["console"].Filter = new SourceFilter("TraceTest");
ts.TraceData(TraceEventType.Information, 6,
    "SourceFilter should let this message through on the console trace listener.");
' Test the filter on the ConsoleTraceListener.
ts.Listeners("console").Filter = New SourceFilter("No match")
ts.TraceData(TraceEventType.Information, 5, "SourceFilter should reject this message for the console trace listener.")
ts.Listeners("console").Filter = New SourceFilter("TraceTest")
ts.TraceData(TraceEventType.Information, 6, "SourceFilter should let this message through on the console trace listener.")

Commenti

Il valore del source parametro viene utilizzato per inizializzare la Source proprietà.

Si applica a