IisTraceListener.TraceEvent 方法

定义

IisTraceListener 类的输出写入跟踪和事件信息。

重载

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

IisTraceListener 类的输出写入跟踪和事件信息。

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

IisTraceListener 类的输出写入跟踪信息、对象的格式化数组和事件信息。

注解

TraceEvent在 .NET Framework 3.5 中引入。 有关详细信息,请参见版本和依赖关系

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.TraceSource类的成员System.Diagnostics.DebugSystem.Diagnostics.Trace使用此方法写入跟踪数据。

TraceEvent在 .NET Framework 3.5 中引入。 有关详细信息,请参见版本和依赖关系

适用于

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

包含零个或多个格式项的格式字符串,这些项与 args 数组中的对象相对应。

args
Object[]

一个对象数组,其中包含零个或多个要设置格式的对象。

注解

此方法不应由应用程序代码直接调用。 和System.Diagnostics.TraceSource类的成员System.Diagnostics.DebugSystem.Diagnostics.Trace使用此方法写入跟踪数据。

TraceEvent在 .NET Framework 3.5 中引入。 有关详细信息,请参见版本和依赖关系

适用于