protected override void InternalProcessRecord()
 {
     ForwardSyncDataAccessHelper.CleanUpDivergenceIds((IConfigurationSession)base.DataSession, base.DataObject);
     if (base.DataObject.IsTenantWideDivergence)
     {
         this.MarkDivergenceHaltingForContext(base.DataObject.ObjectId.ContextId);
     }
     base.InternalProcessRecord();
 }
Beispiel #2
0
 public virtual void DeleteDivergence(FailedMSOSyncObject divergence)
 {
     ForwardSyncDataAccessHelper.CleanUpDivergenceIds(this.configSession, divergence);
     this.configSession.Delete(divergence);
 }