Поделиться через


XmlWriterTraceListener.TraceEvent Метод

Определение

Записывает сведения события трассировки в исходящий файл или поток.

Перегрузки

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

Записывает сведения трассировки, сообщение и сведения о событии в файл или поток.

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

Записывает сведения трассировки, форматированное сообщение и сведения о событии в файл или поток.

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

Исходный код:
XmlWriterTraceListener.cs
Исходный код:
XmlWriterTraceListener.cs
Исходный код:
XmlWriterTraceListener.cs

Записывает сведения трассировки, сообщение и сведения о событии в файл или поток.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, 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, eventType As TraceEventType, id As Integer, message As String)

Параметры

eventCache
TraceEventCache

Объект TraceEventCache, содержащий идентификаторы текущего процесса и потока, а также информацию трассировки стека.

source
String

Имя источника.

eventType
TraceEventType

Одно из значений перечисления TraceEventType.

id
Int32

Числовой идентификатор события.

message
String

Сообщение для записи.

Комментарии

Параметры eventCache, source, eventTypeи id используются в верхних и нижних колонтитулах трассировки. Перед id записью параметр преобразуется в целое число без знака, поэтому отрицательное id значение записывается как большое положительное целое число. Параметр message записывается как Message элемент .

Важно!

Этот метод не предназначен для вызова непосредственно в коде приложения. Он вызывается методами Debugклассов , Traceи TraceSource для записи данных трассировки.

Применяется к

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

Исходный код:
XmlWriterTraceListener.cs
Исходный код:
XmlWriterTraceListener.cs
Исходный код:
XmlWriterTraceListener.cs

Записывает сведения трассировки, форматированное сообщение и сведения о событии в файл или поток.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, 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, eventType As TraceEventType, id As Integer, format As String, ParamArray args As Object())

Параметры

eventCache
TraceEventCache

Объект TraceEventCache, содержащий идентификаторы текущего процесса и потока, а также информацию трассировки стека.

source
String

Имя источника.

eventType
TraceEventType

Одно из значений перечисления TraceEventType.

id
Int32

Числовой идентификатор события.

format
String

Строка форматирования, содержащая 0 или больше элементов форматирования, соответствующих объектам в массиве args.

args
Object[]

Массив объектов, содержащий один или несколько (либо ни одного) объектов, которые необходимо отформатировать.

Комментарии

Параметры eventCache, source, eventTypeи id используются в верхних и нижних колонтитулах трассировки. Перед id записью параметр преобразуется в целое число без знака, поэтому отрицательное id значение записывается как большое положительное целое число. Вызывается String.Format(String, Object[]) метод , передавая format строку и args массив в качестве параметров, чтобы отформатировать args массив объектов как Message элемент .

Важно!

Этот метод не предназначен для вызова непосредственно в коде приложения. Он вызывается методами Debugклассов , Traceи TraceSource для записи данных трассировки.

Применяется к