Class ContactGroupRebuilder
- Namespace
 - CMS.ContactManagement
 
- Assembly
 - CMS.ContactManagement.dll
 
Class for contact group rebuilding.
public class ContactGroupRebuilder
  - Inheritance
 - 
      objectContactGroupRebuilder
 
- Extension Methods
 
Constructors
ContactGroupRebuilder()
public ContactGroupRebuilder()
  Methods
RebuildGroup(ContactGroupInfo)
Rebuilds the whole contact group using the fastest possible rebuilder. This method works synchronously.
public void RebuildGroup(ContactGroupInfo contactGroup)
  Parameters
contactGroupContactGroupInfoContact group to be rebuilt
RebuildPartOfContactGroup(ContactGroupInfo, ISet<int>)
Adds or removes specific contactIDs into the contact group.
public void RebuildPartOfContactGroup(ContactGroupInfo contactGroup, ISet<int> contactIDs)
  Parameters
contactGroupContactGroupInfoContact group to be rebuilded
contactIDsISet<int>Contacts whose membership in the group will be reevaluated