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


XmlWriterTraceListener.TraceTransfer Метод

Определение

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

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

Параметры

eventCache
TraceEventCache

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

source
String

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

id
Int32

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

message
String

Сообщение трассировки для записи.

relatedActivityId
Guid

Структура Guid, идентифицирующая связанное действие.

Комментарии

Метод TraceTransfer используется для корреляции связанных трассировок. Параметры eventCache, source, idи relatedActivityId используются в верхнем и нижнем колонтитулах трассировки. Перед id записью параметр преобразуется в целое число без знака, поэтому отрицательное id значение записывается как большое положительное целое число. Параметр message записывается как Message элемент . Метод Guid.ToString(String) вызывается для преобразования значения в relatedActivityIdстроку в формате "B", которая отображается в заголовке . Элемент SubTypeName в нижнем колонтитуле определяет тип события трассировки Transferкак .

Важно!

Метод TraceTransfer не предназначен для вызова из кода приложения. Он предназначен для вызова TraceSource объектом для выдачи сведений трассировки для метода TraceTransfer .

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