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


EventSchemaTraceListener.TraceData Метод

Определение

Записывает данные трассировки в файл журнала.

Перегрузки

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

Записывает в файл журнала информацию трассировки, единичный объект данных и сведения о событии.

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

Записывает в файл журнала информацию трассировки, несколько объектов данных и сведения о событии.

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

Записывает в файл журнала информацию трассировки, единичный объект данных и сведения о событии.

public:
 override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
[<System.Security.SecurityCritical>]
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 записывается как Data узел в элементе UserData . Метод ToString объекта данных используется для преобразования объекта в строку.

Важно!

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

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

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

Записывает в файл журнала информацию трассировки, несколько объектов данных и сведения о событии.

public:
 override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
[<System.Security.SecurityCritical>]
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 параметров записываются как Data узлы в элементе UserData . Метод ToString каждого объекта данных используется для преобразования объекта в строку.

Важно!

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

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