Export (0) Print
Expand All

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.

Namespace:  System.Diagnostics.Tracing
Assembly:  mscorlib (in mscorlib.dll)

public static void SetCurrentThreadActivityId(
	Guid activityId,
	out Guid oldActivityThatWillContinue
)

Parameters

activityId
Type: System.Guid

The current thread's new activity ID, or Guid.Empty to indicate that work on the current thread is not associated with any activity.

oldActivityThatWillContinue
Type: System.Guid

When this method returns, contains the previous activity ID on the current thread.

You can call the SetCurrentThreadActivityId(Guid, Guid) 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.

.NET Framework

Supported in: 4.5.2, 4.5.1

.NET for Windows Phone apps

Supported in: Windows Phone 8.1

Windows Phone 8.1

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft