Бөлісу құралы:


EventSource.SetCurrentThreadActivityId Метод

Определение

Задает идентификатор действия в текущем потоке.

Перегрузки

Имя Описание
SetCurrentThreadActivityId(Guid, Guid)

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

SetCurrentThreadActivityId(Guid)

Задает идентификатор действия в текущем потоке.

SetCurrentThreadActivityId(Guid, Guid)

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

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

public:
 static void SetCurrentThreadActivityId(Guid activityId, [Runtime::InteropServices::Out] Guid % oldActivityThatWillContinue);
public static void SetCurrentThreadActivityId(Guid activityId, out Guid oldActivityThatWillContinue);
static member SetCurrentThreadActivityId : Guid * Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid, ByRef oldActivityThatWillContinue As Guid)

Параметры

activityId
Guid

Новый идентификатор действия текущего потока или Empty указание того, что работа с текущим потоком не связана с каким-либо действием.

oldActivityThatWillContinue
Guid

Когда этот метод возвращается, содержит идентификатор предыдущего действия в текущем потоке.

Комментарии

Метод можно вызвать SetCurrentThreadActivityId(Guid, Guid) для временной перезаписи идентификатора действия текущего потока с новым идентификатором действия. Затем необходимо восстановить предыдущий идентификатор действия, передав oldActivityThatWillContinue аргумент в SetCurrentThreadActivityId(Guid) метод.

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

SetCurrentThreadActivityId(Guid)

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

Задает идентификатор действия в текущем потоке.

public:
 static void SetCurrentThreadActivityId(Guid activityId);
public static void SetCurrentThreadActivityId(Guid activityId);
static member SetCurrentThreadActivityId : Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid)

Параметры

activityId
Guid

Новый идентификатор действия текущего потока или Empty указание того, что работа с текущим потоком не связана с каким-либо действием.

Комментарии

SetCurrentThreadActivityId Вызов метода задает идентификатор действия на основе потока. Все события в потоке будут иметь этот идентификатор действия, пока новое действие не будет запущено в одном потоке.

Этот метод вызывается только библиотеками, которые управляют собственными потоками.

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