Show / Hide Table of Contents

    Class IdentityHashSet<T>

    Inheritance
    System.Object
    System.Collections.Generic.HashSet<T>
    IdentityHashSet<T>
    Implements
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.ISet<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    Inherited Members
    System.Collections.Generic.HashSet<T>.Add(T)
    System.Collections.Generic.HashSet<T>.Clear()
    System.Collections.Generic.HashSet<T>.Contains(T)
    System.Collections.Generic.HashSet<T>.CopyTo(T[])
    System.Collections.Generic.HashSet<T>.CopyTo(T[], System.Int32)
    System.Collections.Generic.HashSet<T>.CopyTo(T[], System.Int32, System.Int32)
    System.Collections.Generic.HashSet<T>.ExceptWith(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.GetEnumerator()
    System.Collections.Generic.HashSet<T>.IntersectWith(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.IsProperSubsetOf(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.IsProperSupersetOf(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.IsSubsetOf(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.IsSupersetOf(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.Overlaps(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.Remove(T)
    System.Collections.Generic.HashSet<T>.RemoveWhere(System.Predicate<T>)
    System.Collections.Generic.HashSet<T>.SetEquals(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.SymmetricExceptWith(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.System.Collections.Generic.ICollection<T>.Add(T)
    System.Collections.Generic.HashSet<T>.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
    System.Collections.Generic.HashSet<T>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.Generic.HashSet<T>.TrimExcess()
    System.Collections.Generic.HashSet<T>.UnionWith(System.Collections.Generic.IEnumerable<T>)
    System.Collections.Generic.HashSet<T>.Comparer
    System.Collections.Generic.HashSet<T>.Count
    System.Collections.Generic.HashSet<T>.System.Collections.Generic.ICollection<T>.IsReadOnly
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Lucene.Net.Support
    Assembly: Lucene.Net.dll
    Syntax
    public class IdentityHashSet<T> : HashSet<T>, IReadOnlyCollection<T>, ISet<T>, ICollection<T>, IEnumerable<T>, IEnumerable
    Type Parameters
    Name Description
    T

    Constructors

    | Improve this Doc View Source

    IdentityHashSet()

    Declaration
    public IdentityHashSet()
    | Improve this Doc View Source

    IdentityHashSet(IEnumerable<T>)

    Declaration
    public IdentityHashSet(IEnumerable<T> collection)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<T> collection

    Implements

    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.ISet<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable

    Extension Methods

    EnumerableExtensions.InPairs<T, TOut>(IEnumerable<T>, Func<T, T, TOut>)
    Number.IsNumber(Object)
    SetExtensions.RemoveAll<T>(ICollection<T>, IEnumerable<T>)
    SetExtensions.AddAll<T>(ICollection<T>, IEnumerable<T>)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Licensed to the Apache Software Foundation (ASF)