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


XmlWriterTraceListener.TraceData Метод

Определение

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

Перегрузки

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

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

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

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

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

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

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

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);
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

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

source
String

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

eventType
TraceEventType

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

id
Int32

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

data
Object

Порождаемый объект данных.

Комментарии

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

Важно!

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

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

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

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

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

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);
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

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

source
String

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

eventType
TraceEventType

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

id
Int32

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

data
Object[]

Порождаемый массив объектов данных.

Комментарии

Параметры eventCache, source, eventTypeи id используются в верхних и нижних колонтитулах трассировки. Перед id записью параметр преобразуется в целое число без знака, поэтому отрицательное id значение записывается как большое положительное целое число. Объекты в массиве data параметров записываются как DataItem узлы в элементе TraceData . Метод ToString каждого объекта данных используется для преобразования объекта в строку.

Важно!

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

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