SourceFilter(String) Konstruktor
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.
Inicjuje SourceFilter nowe wystąpienie klasy, określając nazwę źródła śledzenia.
public:
SourceFilter(System::String ^ source);
public SourceFilter (string source);
new System.Diagnostics.SourceFilter : string -> System.Diagnostics.SourceFilter
Public Sub New (source As String)
Parametry
- source
- String
Nazwa źródła śledzenia.
Przykłady
Poniższy przykład kodu wywołuje metodę TraceData przy użyciu dwóch różnych filtrów źródłowych, z których jedna ma fikcyjną nazwę, drugą z nazwą bieżącego źródła śledzenia. W pierwszym przypadku ślad nie jest zapisywany w konsoli; w drugim przypadku ślad jest zapisywany. Ten przykład kodu jest częścią większego przykładu udostępnionego TraceSource dla klasy .
// 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.")
Uwagi
Wartość parametru source
służy do inicjowania Source właściwości.