EventSource.SetCurrentThreadActivityId 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在当前线程上设置活动 ID。
重载
SetCurrentThreadActivityId(Guid) |
在当前线程上设置活动 ID。 |
SetCurrentThreadActivityId(Guid, Guid) |
在当前线程上设置活动 ID 并返回以前的活动 ID。 |
SetCurrentThreadActivityId(Guid)
- Source:
- EventSource.cs
- Source:
- EventSource.cs
- Source:
- EventSource.cs
在当前线程上设置活动 ID。
public:
static void SetCurrentThreadActivityId(Guid activityId);
public static void SetCurrentThreadActivityId (Guid activityId);
static member SetCurrentThreadActivityId : Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid)
参数
注解
SetCurrentThreadActivityId调用 方法按线程设置活动 ID。 线程上的所有事件都将具有该活动 ID,直到在同一线程上启动新活动。
此方法仅由管理自己的线程的库调用。
适用于
SetCurrentThreadActivityId(Guid, Guid)
- Source:
- EventSource.cs
- Source:
- EventSource.cs
- Source:
- EventSource.cs
在当前线程上设置活动 ID 并返回以前的活动 ID。
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)
参数
- oldActivityThatWillContinue
- Guid
当此方法返回时,将包含当前线程上以前的活动 ID。
注解
可以调用 方法, SetCurrentThreadActivityId(Guid, Guid) 以使用新的活动 ID 临时覆盖当前线程的活动 ID。 然后,必须通过将 参数传递给 oldActivityThatWillContinue
SetCurrentThreadActivityId(Guid) 方法来还原以前的活动 ID。