internal static RecurrenceInconsistency CreateInstance(RoleType owner, string description, CalendarInconsistencyFlag flag, RecurrenceInconsistencyType recurrenceInconsistencyType, ExDateTime origstartDate, CalendarValidationContext context) { return(new RecurrenceInconsistency(owner, description, flag, recurrenceInconsistencyType, origstartDate, context)); }
private void FailCheck(ConsistencyCheckResult result, string description, RecurrenceInconsistencyType type, ExDateTime originalStartTime) { result.Status = CheckStatusType.Failed; result.AddInconsistency(base.Context, RecurrenceInconsistency.CreateInstance(RoleType.Attendee, description, CalendarInconsistencyFlag.RecurrenceBlob, type, originalStartTime, base.Context)); }
private RecurrenceInconsistency(RoleType owner, string description, CalendarInconsistencyFlag flag, RecurrenceInconsistencyType recurrenceInconsistencyType, ExDateTime origstartDate, CalendarValidationContext context) : base(owner, description, flag, context) { this.InconsistencyType = recurrenceInconsistencyType; this.OriginalStartDate = origstartDate; }