SourceFilter.ShouldTrace メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
トレース リスナーがイベントをトレースする必要があるかどうかを判断します。
public:
override bool ShouldTrace(System::Diagnostics::TraceEventCache ^ cache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ formatOrMessage, cli::array <System::Object ^> ^ args, System::Object ^ data1, cli::array <System::Object ^> ^ data);
public override bool ShouldTrace(System.Diagnostics.TraceEventCache? cache, string source, System.Diagnostics.TraceEventType eventType, int id, string? formatOrMessage, object?[]? args, object? data1, object?[]? data);
public override bool ShouldTrace(System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data);
override this.ShouldTrace : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] * obj * obj[] -> bool
Public Overrides Function ShouldTrace (cache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, formatOrMessage As String, args As Object(), data1 As Object, data As Object()) As Boolean
パラメーター
- cache
- TraceEventCache
トレース イベントの情報キャッシュを表すオブジェクト。
- source
- String
ソースの名前。
- eventType
- TraceEventType
イベントの種類を識別する列挙値の 1 つ。
- id
- Int32
トレース識別子番号。
- formatOrMessage
- String
引数の配列または書き込むメッセージの書き込みに使用する形式。
- args
- Object[]
引数オブジェクトの配列。
- data1
- Object
トレース データ オブジェクト。
- data
- Object[]
トレース データ オブジェクトの配列。
戻り値
true トレースを生成する必要がある場合。それ以外の場合は false。
例外
source は nullです。
注釈
source パラメーターの値が Source プロパティの値と一致する場合、メソッドはtrueを返します。