|
| static bool | IsSupersetOf (IEnumerable< T > other, MutationInput origin) |
| |
| static MutationResult | Add (T item, MutationInput origin) |
| |
| static MutationResult | Remove (T item, MutationInput origin) |
| |
| static bool | Contains (T item, MutationInput origin) |
| |
| static MutationResult | Union (IEnumerable< T > other, MutationInput origin) |
| |
| static bool | Overlaps (IEnumerable< T > other, MutationInput origin) |
| |
| static bool | SetEquals (IEnumerable< T > other, MutationInput origin) |
| |
| static SortedInt32KeyNode< HashBucket > | UpdateRoot (SortedInt32KeyNode< HashBucket > root, int hashCode, IEqualityComparer< HashBucket > hashBucketEqualityComparer, HashBucket newBucket) |
| |
| static MutationResult | Intersect (IEnumerable< T > other, MutationInput origin) |
| |
| static MutationResult | Except (IEnumerable< T > other, IEqualityComparer< T > equalityComparer, IEqualityComparer< HashBucket > hashBucketEqualityComparer, SortedInt32KeyNode< HashBucket > root) |
| |
| static MutationResult | SymmetricExcept (IEnumerable< T > other, MutationInput origin) |
| |
| static bool | IsProperSubsetOf (IEnumerable< T > other, MutationInput origin) |
| |
| static bool | IsProperSupersetOf (IEnumerable< T > other, MutationInput origin) |
| |
| static bool | IsSubsetOf (IEnumerable< T > other, MutationInput origin) |
| |
| static ImmutableHashSet< T > | Wrap (SortedInt32KeyNode< HashBucket > root, IEqualityComparer< T > equalityComparer, int count) |
| |
| static IEqualityComparer< HashBucket > | GetHashBucketEqualityComparer (IEqualityComparer< T > valueComparer) |
| |
Definition at line 10 of file ImmutableHashSet.cs.