| SafeHashSetT Class |
Namespace: CMS.Base
public class SafeHashSet<T> : ISet<T>, ICollection<T>, IEnumerable<T>, IEnumerable
The SafeHashSetT type exposes the following members.
| Name | Description | |
|---|---|---|
| SafeHashSetT(IEqualityComparerT) |
Constructor
| |
| SafeHashSetT(IEnumerableT, IEqualityComparerT) |
Constructor
|
| Name | Description | |
|---|---|---|
| Count |
Returns the number of elements in a sequence.
| |
| IsReadOnly |
Gets a value indicating whether a collection is read-only.
|
| Name | Description | |
|---|---|---|
| Add |
Adds the item to the hash set
| |
| Clear |
Removes all elements from a SafeHashSetT object.
| |
| Contains |
Returns true if the hash set contains the given value
| |
| CopyTo |
Copies the elements of a SafeHashSetT object to an array, starting at the specified array index.
| |
| ExceptWith |
Removes all elements in the specified collection from the current SafeHashSetT object.
| |
| GetEnumerator |
Returns an enumerator that iterates through a collection.
| |
| IntersectWith |
Modifies the current SafeHashSetT object to contain only elements that are present in that object and in the specified collection.
| |
| IsProperSubsetOf |
Determines whether a SafeHashSetT object is a proper subset of the specified collection.
| |
| IsProperSupersetOf |
Determines whether a SafeHashSetT object is a proper superset of the specified collection.
| |
| IsSubsetOf |
Determines whether a SafeHashSetT object is a subset of the specified collection.
| |
| IsSupersetOf |
Determines whether a SafeHashSetT object is a superset of the specified collection.
| |
| Overlaps |
Determines whether the current SafeHashSetT object and a specified collection share common elements.
| |
| Remove |
Removes the value from the hash set
| |
| SetEquals |
Determines whether a SafeHashSetT object and the specified collection contain the same elements.
| |
| SymmetricExceptWith |
Modifies the current SafeHashSetT object to contain only elements that are present either in that object or in the specified collection, but not both.
| |
| UnionWith |
Modifies the current SafeHashSetT object to contain all elements that are present in itself, the specified collection, or both.
|
| Name | Description | |
|---|---|---|
| BatchT |
Returns input in batches of batchSize size.
(Defined by BaseExtensions.) | |
| ToJSON |
Returns JSON representation of current instance of IEnumerable.
(Defined by DataExtensions.) | |
| ToXML |
Returns XML representation of current instance of IEnumerable.
(Defined by DataExtensions.) |