1 write to WeakHandle
Microsoft.NET.StringTools.net35 (1)
WeakStringCache.cs (1)
93WeakHandle = GCHandle.Alloc(str, GCHandleType.Weak);
9 references to WeakHandle
Microsoft.NET.StringTools.net35 (9)
WeakStringCache.cs (9)
46public bool IsUsed => referencedString is not null || WeakHandle.Target != null; 60if (!WeakHandle.IsAllocated) 65if (WeakHandle.Target is not string str) 87if (WeakHandle.IsAllocated) 89WeakHandle.Target = str; 100if (WeakHandle.IsAllocated) 102WeakHandle.Target = null; 114if (WeakHandle.IsAllocated) 116WeakHandle.Free();