共用方式為


SourceFilter 類別

定義

指示聽取者是否應該根據追蹤來源追蹤訊息。

public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
    inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
繼承
SourceFilter

備註

可以指派多種不同類型的過濾器給追蹤監聽器,以提供超越追蹤交換器的屏蔽層。 過濾器可用來控制聽者產生的追蹤強度。

此類別根據使用者設定的特定追蹤來源來過濾事件。

SourceFilter 覆蓋該 ShouldTrace 方法並定義 Source 一個屬性,指定監聽者要追蹤的追蹤來源名稱。

備註

此過濾器的設置是因為多個追蹤源可同時使用同一個追蹤監聽器。

建構函式

名稱 Description
SourceFilter(String)

初始化類別的新實例 SourceFilter ,指定追蹤來源的名稱。

屬性

名稱 Description
Source

取得或設定追蹤來源的名稱。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

判斷追蹤監聽者是否應該追蹤事件。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於