次の方法で共有


IisTraceListener.TraceEvent メソッド

定義

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

オーバーロード

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

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

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

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

注釈

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

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

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

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType severity, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, string message);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, severity As TraceEventType, id As Integer, message As String)

パラメーター

eventCache
TraceEventCache

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

source
String

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

severity
TraceEventType

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

id
Int32

イベントの数値識別子。

message
String

書き込むメッセージ。

注釈

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

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

適用対象

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

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

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

パラメーター

eventCache
TraceEventCache

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

source
String

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

severity
TraceEventType

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

id
Int32

イベントの数値識別子。

format
String

0 個以上の書式項目を格納している書式指定文字列。args 配列内のオブジェクトに対応します。

args
Object[]

0 個以上の書式設定対象オブジェクトを含んだオブジェクト配列。

注釈

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

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

適用対象