次の方法で共有


IisTraceListener.TraceData メソッド

定義

トレース データを IisTraceListener クラスの出力に書き込みます。

オーバーロード

TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

トレース情報、データ オブジェクト、およびイベント情報を IisTraceListener クラスの出力に書き込みます。

TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

トレース情報、データ オブジェクトの配列、およびイベント情報を、IisTraceListener クラスの出力に書き込みます。

注釈

TraceDataは、.NET Framework 3.5 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。

TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

トレース情報、データ オブジェクト、およびイベント情報を IisTraceListener クラスの出力に書き込みます。

public:
 override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, data As Object)

パラメーター

eventCache
TraceEventCache

現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache オブジェクト。

source
String

出力を識別する名前。 通常、これはトレース イベントを生成したアプリケーションの名前です。

eventType
TraceEventType

トレースを発生させたイベントのタイプを指定する TraceEventType 値。

id
Int32

イベントの数値識別子。

data
Object

書き込むトレース データ。

注釈

このメソッドは、アプリケーション コードによって直接呼び出されるものではありません。 、System.Diagnostics.Trace、および クラスのSystem.Diagnostics.Debugメンバーは、System.Diagnostics.TraceSourceこのメソッドを使用してトレース データを書き込みます。

TraceDataは、.NET Framework 3.5 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。

適用対象

TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

トレース情報、データ オブジェクトの配列、およびイベント情報を、IisTraceListener クラスの出力に書き込みます。

public:
 override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, ParamArray data As Object())

パラメーター

eventCache
TraceEventCache

現在のプロセス ID、スレッド ID、およびスタック トレース情報を格納している TraceEventCache オブジェクト。

source
String

出力を識別する名前。 通常、これはトレース イベントを生成したアプリケーションの名前です。

eventType
TraceEventType

トレースを発生させたイベントのタイプを指定する TraceEventType 値。

id
Int32

イベントの数値識別子。

data
Object[]

データとして書き込むオブジェクトの配列。

注釈

このメソッドは、アプリケーション コードによって直接呼び出されるものではありません。 、System.Diagnostics.Trace、および クラスのSystem.Diagnostics.Debugメンバーは、System.Diagnostics.TraceSourceこのメソッドを使用してトレース データを書き込みます。

TraceDataは、.NET Framework 3.5 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。

適用対象