Click or drag to resize

WeakDictionaryTKey, TValueWeakKeyT Class

Represents a weak reference to a key, storing its hash code for dictionary operations.
Inheritance Hierarchy
SystemObject
  SystemWeakReference
    Altaxo.CollectionsWeakDictionaryTKey, TValueWeakKeyT

Namespace: Altaxo.Collections
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
protected class WeakKey<T> : WeakReference

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Altaxo.Collections.WeakDictionary`2.WeakKey`1"]

The WeakDictionaryTKey, TValueWeakKeyT type exposes the following members.

Constructors
 NameDescription
Public methodWeakDictionaryTKey, TValueWeakKeyT Initializes a new instance of the WeakDictionaryTKey, TValueWeakKeyT class.
Top
Properties
 NameDescription
Public propertyIsAliveGets an indication whether the object referenced by the current WeakReference object has been garbage collected.
(Inherited from WeakReference)
Public propertyTargetGets or sets the object (the target) referenced by the current WeakReference object.
(Inherited from WeakReference)
Public propertyTrackResurrectionGets an indication whether the object referenced by the current WeakReference object is tracked after it is finalized.
(Inherited from WeakReference)
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object))
Protected methodFinalizeDiscards the reference to the target represented by the current WeakReference object.
(Inherited from WeakReference)
Public methodGetHashCodeServes as the default hash function.
(Overrides ObjectGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also