SourceFilter(String) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av SourceFilter klassen och anger namnet på spårningskällan.
public:
SourceFilter(System::String ^ source);
public SourceFilter(string source);
new System.Diagnostics.SourceFilter : string -> System.Diagnostics.SourceFilter
Public Sub New (source As String)
Parametrar
- source
- String
Namnet på spårningskällan.
Exempel
I följande kodexempel anropas TraceData metoden med två olika källfilter, ett med ett fiktivt namn, det andra med namnet på den aktuella spårningskällan. I det första fallet skrivs inte spårningen till konsolen. I det andra fallet skrivs spårningen. Det här kodexemplet är en del av ett större exempel för TraceSource klassen.
// 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.")
Kommentarer
Värdet för parametern source används för att initiera Source egenskapen.