Class AddCalendarRequest
The calendar to store, and what to do about what is already there.
public sealed record AddCalendarRequest : IEquatable<AddCalendarRequest>
- Inheritance
-
AddCalendarRequest
- Implements
- Inherited Members
Constructors
AddCalendarRequest(string, ICalendar, bool, bool)
The calendar to store, and what to do about what is already there.
public AddCalendarRequest(string CalendarName, ICalendar Calendar, bool Replace, bool UpdateTriggers)
Parameters
CalendarNamestringThe name to store it under.
CalendarICalendarThe calendar itself, of whichever kind it is.
ReplaceboolWhether a calendar already under that name may be overwritten.
UpdateTriggersboolWhether the triggers referring to that name are recomputed against the new calendar. Off, they keep firing on the schedule the old one produced.
Properties
Calendar
The calendar itself, of whichever kind it is.
public ICalendar Calendar { get; init; }
Property Value
CalendarName
The name to store it under.
public string CalendarName { get; init; }
Property Value
Replace
Whether a calendar already under that name may be overwritten.
public bool Replace { get; init; }
Property Value
UpdateTriggers
Whether the triggers referring to that name are recomputed against the new calendar. Off, they keep firing on the schedule the old one produced.
public bool UpdateTriggers { get; init; }