2 instantiations of DependentHandle
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (1)
511_entries[newEntry].depHnd = new DependentHandle(key, value);
src\System\Runtime\DependentHandle.cs (1)
74/// <see cref="DependentHandle(object?, object?)"/> and has not yet been disposed.
7 references to DependentHandle
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (2)
439public DependentHandle depHnd; // Holds key and value using a weak reference for the key and a strong reference 735DependentHandle depHnd = oldEntry.depHnd;
src\System\Runtime\DependentHandle.cs (4)
14/// A <see cref="DependentHandle"/> value with a given object instance as target will not cause the target 22/// The <see cref="DependentHandle"/> type is not thread-safe, and consumers are responsible for ensuring that 60/// Initializes a new instance of the <see cref="DependentHandle"/> struct with the specified arguments. 81/// once the <see cref="DependentHandle"/> instance has been created. Doing so will cause <see cref="Dependent"/> to start
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
635[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.DependentHandle))]