EventSource.SetCurrentThreadActivityId Method (Guid, Guid)
[Supported in the .NET Framework 4.5.1 and later versions]
Sets the activity ID on the current thread, and returns the previous activity ID.
Assemblies: mscorlib (in mscorlib.dll)
System.Diagnostics.Tracing (in System.Diagnostics.Tracing.dll)
public static void SetCurrentThreadActivityId( Guid activityId, out Guid oldActivityThatWillContinue )
You can call the method to temporarily overwrite the current thread's activity ID with a new activity ID. You must then restore the previous activity ID by passing the oldActivityThatWillContinue argument to the SetCurrentThreadActivityId(Guid) method.