internal Entry(K key, V @object, [email protected] <K> queue) : base(key) { isNull = (object)key == null; hash = isNull ? 0 : key.GetHashCode(); value = @object; }
public WeakKeyRef(object key, [email protected] refq) : base(key, refq) { if (key == null) { throw new System.ArgumentNullException(nameof(key)); } hash = java.lang.System.identityHashCode(key); }
public TrackedObject(int id, object obj, [email protected] refq) : base(obj, refq) => this.id = id;
public TrackedSpan(int id, object obj, [email protected] refq) : base(id, obj, refq) { }
public PhantomReference(T r, [email protected] <T> q) : base() { throw new System.NotImplementedException(); }