2 instantiations of ManagedThreadId
System.Private.CoreLib (2)
System\Threading\ManagedThreadId.cs (1)
273
return SetForCurrentThread(new
ManagedThreadId
());
System\Threading\Thread.NativeAot.cs (1)
66
_managedThreadId = new
ManagedThreadId
();
22 references to ManagedThreadId
System.Private.CoreLib (22)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (6)
250
int currentThreadId =
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
276
if (owningThreadId == UninitializedThreadId || owningThreadId !=
ManagedThreadId
.CurrentManagedThreadIdUnchecked)
288
Debug.Assert(currentThreadId ==
ManagedThreadId
.CurrentManagedThreadIdUnchecked);
302
Debug.Assert(_owningThreadId ==
ManagedThreadId
.CurrentManagedThreadIdUnchecked);
357
currentThreadId =
ManagedThreadId
.Current;
691
bool isHeld = owningThreadId != UninitializedThreadId && owningThreadId ==
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
System\Environment.NativeAot.cs (1)
15
public static int CurrentManagedThreadId =>
ManagedThreadId
.Current;
System\Runtime\CompilerServices\ClassConstructorRunner.cs (2)
467
private static int CurrentManagedThreadId =>
ManagedThreadId
.Current;
468
private const int ManagedThreadIdNone =
ManagedThreadId
.IdNone;
System\Threading\ManagedThreadId.cs (3)
188
private static
ManagedThreadId
t_currentThreadId;
263
public static
ManagedThreadId
GetCurrentThreadId()
276
public static int SetForCurrentThread(
ManagedThreadId
threadId)
System\Threading\Monitor.NativeAot.cs (4)
39
int currentThreadID =
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
54
int currentThreadID =
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
77
int currentThreadID =
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
111
int currentThreadID =
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
System\Threading\ObjectHeader.cs (2)
440
int currentThreadID =
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
490
int currentThreadID =
ManagedThreadId
.CurrentManagedThreadIdUnchecked;
System\Threading\Thread.NativeAot.cs (4)
34
private
ManagedThreadId
_managedThreadId;
57
_managedThreadId = System.Threading.
ManagedThreadId
.GetCurrentThreadId();
97
if (currentThread._managedThreadId.Id != System.Threading.
ManagedThreadId
.IdMainThread)
414
System.Threading.
ManagedThreadId
.SetForCurrentThread(thread._managedThreadId);