// Token: 0x06000DD8 RID: 3544 RVA: 0x00053C4C File Offset: 0x00051E4C internal void AddComparisonResult(MeetingComparisonResult result) { if (result != null && !string.IsNullOrEmpty(result.AttendeePrimarySmtpAddress) && result.CheckResultCount != 0) { CalendarRepairLogAttendeeEntry calendarRepairLogAttendeeEntry = CalendarRepairLogAttendeeEntry.CreateInstance(result); if (calendarRepairLogAttendeeEntry.HasFixableInconsistency) { this.HasFixableInconsistency = true; } this.attendeeEntries.Add(calendarRepairLogAttendeeEntry); } }
// Token: 0x06000DBC RID: 3516 RVA: 0x00053344 File Offset: 0x00051544 internal static CalendarRepairLogAttendeeEntry CreateInstance(MeetingComparisonResult comparisonResult) { CalendarRepairLogAttendeeEntry calendarRepairLogAttendeeEntry = new CalendarRepairLogAttendeeEntry(); calendarRepairLogAttendeeEntry.HasFixableInconsistency = false; calendarRepairLogAttendeeEntry.attendeePrimarySmtpAddress = comparisonResult.AttendeePrimarySmtpAddress; calendarRepairLogAttendeeEntry.consistencyCheckEntries = new List <CalendarRepairLogConsistencyCheckEntry>(comparisonResult.CheckResultCount); calendarRepairLogAttendeeEntry.rumEntries = new List <CalendarRepairLogRumEntry>(comparisonResult.RepairInfo.SendableRumsCount); comparisonResult.ForEachCheckResult(new Action <ConsistencyCheckResult>(calendarRepairLogAttendeeEntry.AddConsistencyCheckResult)); comparisonResult.RepairInfo.ForEachSendableRum(new Action <RumInfo>(calendarRepairLogAttendeeEntry.AddRum)); return(calendarRepairLogAttendeeEntry); }