SourceFilter(String) Konstruktor

Definíció

Inicializálja az SourceFilter osztály új példányát, megadva a nyomkövetési forrás nevét.

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

Paraméterek

source
String

A nyomkövetési forrás neve.

Példák

Az alábbi példakód két különböző forrásszűrővel hívja meg a TraceData metódust, az egyik fiktív névvel, a másik pedig az aktuális nyomkövetési forrás nevével. Az első esetben a nyomkövetés nem a konzolra van írva; a második esetben a nyomkövetés meg van írva. Ez a példakód egy nagyobb, az TraceSource osztályhoz tartozó példa része.

// 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.")

Megjegyzések

A paraméter értéke a source tulajdonság inicializálására Source szolgál.

A következőre érvényes: