SourceFilter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指示聽取者是否應該根據追蹤來源追蹤訊息。
public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
- 繼承
備註
可以指派多種不同類型的過濾器給追蹤監聽器,以提供超越追蹤交換器的屏蔽層。 過濾器可用來控制聽者產生的追蹤強度。
此類別根據使用者設定的特定追蹤來源來過濾事件。
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) |