FileBackedHashSetT(String, IEnumerableT, IEqualityComparerT) Constructor

Creates a new instance of the FileBackedHashSetT class.

Definition

Namespace: Gemstone.IO.Collections
Assembly: Gemstone.IO (in Gemstone.IO.dll) Version: 1.0.185 -- Release Build+9248f4de31676e30c53b91ad51ac2c50193cd8ee
public FileBackedHashSet(
	string filePath,
	IEnumerable<T> enumerable,
	IEqualityComparer<T>? comparer
)

Parameters

filePath  String
The path to the file used to store the lookup table.
enumerable  IEnumerableT
The enumerable whose elements are copied to this hash set.
comparer  IEqualityComparerT
The equality comparer used to compare items in the hash set.

Exceptions

ArgumentExceptionfilePath is a zero-length string, contains only white space, or contains one or more invalid characters as defined by GetInvalidPathChars.
ArgumentNullExceptionfilePath is null or enumerable is null.
InvalidOperationExceptionT cannot be serialized.

See Also