SourceFilter(String) 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定追蹤來源的名稱,初始化 SourceFilter 類別的新執行個體。
public:
SourceFilter(System::String ^ source);
public SourceFilter (string source);
new System.Diagnostics.SourceFilter : string -> System.Diagnostics.SourceFilter
Public Sub New (source As String)
參數
- source
- String
追蹤來源的名稱。
範例
下列程式代碼範例會使用兩個不同的來源篩選來呼叫 TraceData 方法,其中一個具有虛構名稱,另一個則使用目前追蹤來源的名稱。 在第一個案例中,追蹤不會寫入控制台;在第二個案例中,會寫入追蹤。 此程式代碼範例是提供給 類別之較大範例的 TraceSource 一部分。
// 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.")
備註
參數的值 source
是用來初始化 Source 屬性。