// Token: 0x060011DA RID: 4570 RVA: 0x00067ED4 File Offset: 0x000660D4 public override bool Equals(object other) { if (other == null) { return(false); } StoreIntegrityCheckAssistantBase.StoreIntegrityCheckJob storeIntegrityCheckJob = other as StoreIntegrityCheckAssistantBase.StoreIntegrityCheckJob; return(storeIntegrityCheckJob != null && this.Equals(storeIntegrityCheckJob)); }
// Token: 0x060011D1 RID: 4561 RVA: 0x00067CAC File Offset: 0x00065EAC protected override void InvokeInternal(InvokeArgs invokeArgs, List <KeyValuePair <string, object> > customDataToLog) { StoreIntegrityCheckAssistantBase.StoreIntegrityCheckJob job = invokeArgs.MailboxData as StoreIntegrityCheckAssistantBase.StoreIntegrityCheckJob; try { TimeBasedAssistant.TrackAdminRpcCalls(base.DatabaseInfo, "Client=Maintenance", delegate(ExRpcAdmin rpcAdmin) { rpcAdmin.StoreIntegrityCheckEx(this.DatabaseInfo.Guid, job.MailboxGuid, job.JobGuid, 6U, (uint)this.ExecutionFlags, null, null); customDataToLog.Add(new KeyValuePair <string, object>("StoreIntegrityCheck", job.JobGuid.ToString())); }); } catch (MapiRetryableException innerException) { throw new SkipException(innerException); } catch (MapiPermanentException innerException2) { throw new SkipException(innerException2); } }
// Token: 0x060011DB RID: 4571 RVA: 0x00067EF9 File Offset: 0x000660F9 public bool Equals(StoreIntegrityCheckAssistantBase.StoreIntegrityCheckJob other) { return(other != null && this.jobGuid == other.JobGuid && base.Equals(other)); }