7 writes to _owningThreadId
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (7)
254
_owningThreadId
= currentThreadId;
306
_owningThreadId
= 0;
325
_owningThreadId
= 0;
507
_owningThreadId
= currentThreadId;
601
_owningThreadId
= currentThreadId;
719
_owningThreadId
= currentManagedThreadId;
873
_owningThreadId
= managedThreadId;
15 references to _owningThreadId
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (15)
72
internal int OwningManagedThreadId => (int)
_owningThreadId
;
98
Debug.Assert(currentThreadId ==
_owningThreadId
);
252
Debug.Assert(
_owningThreadId
== UninitializedThreadId);
274
var owningThreadId =
_owningThreadId
;
289
if (
_owningThreadId
!= currentThreadId)
300
Debug.Assert(
_owningThreadId
!= UninitializedThreadId);
301
Debug.Assert(
_owningThreadId
== ManagedThreadId.CurrentManagedThreadIdUnchecked);
357
Debug.Assert(
_owningThreadId
!= currentThreadId);
363
else if (
_owningThreadId
== currentThreadId)
505
Debug.Assert(
_owningThreadId
== UninitializedThreadId);
599
Debug.Assert(
_owningThreadId
== UninitializedThreadId);
689
var owningThreadId =
_owningThreadId
;
708
internal int OwningThreadId =>
_owningThreadId
;
717
Debug.Assert(
_owningThreadId
== UninitializedThreadId);
731
bool isHeld =
_owningThreadId
== currentManagedThreadId;