Click or drag to resize

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.
Inheritance Hierarchy
SystemObject
  OpenDiscoverSDK.Interfaces.Platform.ArchiveHashMatchGroup

Namespace: OpenDiscoverSDK.Interfaces.Platform.Archive
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2025.4.4.0 (2025.4.4)
Syntax
C#
[DataContractAttribute]
public class HashMatchGroup

The HashMatchGroup type exposes the following members.

Constructors
 NameDescription
Public methodHashMatchGroupInitializes a new instance of the HashMatchGroup class
Top
Properties
 NameDescription
Public propertyDocuments All the documents that match on Hash.
Public propertyFormatId Document file format Id of first document in this group as a string.
Public propertyGroupNumber The group number of this group.
Public propertyHash The matching hash for this group (see HashMatchType for the hash type source).
Public propertyHashMatchType The type of hash match for this group.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
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.
See Also