Namespace SuperOffice.CRM.Data.Util.Duplicates
Classes
ContactDepartmentDuplicateRulePluginAttribute
Attribute for declaring contact/department duplicate rules This attribute must be declared on plugins implementing IContactDepartmentDuplicateRules.
ContactDomainDuplicateRule
Match contacts by domain name
ContactDuplicateRulePluginAttribute
Attribute for declaring contact duplicate rules This attribute must be declared on plugins implementing IContactDuplicateRules.
ContactNameDepartmentDuplicateRule
Match contacts by name
ContactNameDuplicateRule
Match contacts by name
ContactSoundExDuplicateRule
Match contacts by soundex value
DuplicateDetector
Default implementation of IDuplicateDetector
DuplicateDetectorFactory
Default implementation of IDuplicateDetectorFactory
DuplicateEntry
Describes a duplicate entry
IDuplicateDetectorFactoryExtensions
ProjectDuplicateRulePluginAttribute
Attribute for declaring contact duplicate rules This attribute must be declared on plugins implementing IProjectDuplicateRules.
ProjectNameDuplicateRule
Match projects by name
ProjectSoundexDuplicateRule
Match projects by soundex name
SelectionDuplicateRulePluginAttribute
Attribute for declaring contact duplicate rules This attribute must be declared on plugins implementing ISelectionDuplicateRules.
SelectionNameDuplicateRule
Match selections by name
SelectionSoundexDuplicateRule
Match selections by soundex name
Interfaces
IContactDepartmentDuplicateRule
Interface for contact/department duplicate rules
IContactDuplicateRule
Interface for contact duplicate rules
IDuplicateDetector
Detect duplicates or similar items in database or external systems
IDuplicateDetectorFactory
Responsible for creating instances of IDuplicateDetector
IDuplicateRule
Common interface for all rules to be used in the duplicate detector system
IProjectDuplicateRule
Interface for project duplicate rules
ISelectionDuplicateRule
Interface for selection duplicate rules