2 writes to _weakHandle
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\ComAwareWeakReference.cs (2)
81
_weakHandle
= weakHandle;
89
_weakHandle
= 0;
6 references to _weakHandle
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\ComAwareWeakReference.cs (6)
86
GCHandle.InternalFree(
_weakHandle
);
98
GCHandle.InternalSet(
_weakHandle
, target);
103
internal object? Target => GCHandle.InternalGet(
_weakHandle
) ?? RehydrateTarget();
113
target = GCHandle.InternalGet(
_weakHandle
);
119
GCHandle.InternalSet(
_weakHandle
, target);
159
return Unsafe.As<ComAwareWeakReference>(GCHandle.InternalGet(taggedHandle & ~HandleTagBits)).
_weakHandle
;