HashMatchGroup Class

Holds information on documents that have equal SHA1 document hashes. The hash comparison is only for all documents within a document data archive (.dda) file. See DocumentDataArchiveReader.

Definition

Namespace: OpenDiscoverSDK.Interfaces.Platform.Archive
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
C#
[DataContractAttribute]
public class HashMatchGroup
Inheritance
Object    HashMatchGroup

Remarks

Document de-duplication should be performed in the document store, i.e., relational database or document database. This class is provided for testing or for example applications like what is provided in the Open Discover example projects.

Constructors

HashMatchGroupInitializes a new instance of the HashMatchGroup class

Properties

Documents All the documents that match on Hash.
FormatId Document file format Id of first document in this group as a string.
GroupNumber The group number of this group.
Hash The matching hash for this group (see HashMatchType for the hash type source).
HashMatchType The type of hash match for this group.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also