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 します。

注意

複数のトレース ソースで同じトレース リスナーを同時に使用できるため、このフィルターが提供されます。

コンストラクター

SourceFilter(String)

トレースの名前を指定して、SourceFilter クラスの新しいインスタンスを初期化します。

プロパティ

Source

トレース リスナーの名前を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

トレース リスナーでイベントをトレースする必要があるかどうかを決定します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象