The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
AppDomain::GetCurrentThreadId Method ()
.NET Framework (current version)
Gets the current thread identifier.
Assembly: mscorlib (in mscorlib.dll)
public: [ObsoleteAttribute("AppDomain.GetCurrentThreadId has been deprecated because it does not provide a stable Id when managed threads are running on fibers (aka lightweight threads). To get a stable identifier for a managed thread, use the ManagedThreadId property on Thread. http://go.microsoft.com/fwlink/?linkid=14202", false)] static int GetCurrentThreadId()
Return Value
Type: System::Int32A 32-bit signed integer that is the identifier of the current thread.
Use the Thread::ManagedThreadId property, which is stable even when the .NET Framework is hosted by an environment that supports fibers (that is, lightweight threads).
SecurityPermission
to call this method. Associated enumeration: SecurityPermissionFlag::UnmanagedCode. Security action: Demand.
.NET Framework
Available since 1.1
Available since 1.1
Show: