Table of Contents

Class AddCalendarRequest

Namespace
Quartz.Dashboard.Services
Assembly
Quartz.Dashboard.dll

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

CalendarName string

The name to store it under.

Calendar ICalendar

The calendar itself, of whichever kind it is.

Replace bool

Whether a calendar already under that name may be overwritten.

UpdateTriggers bool

Whether 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

ICalendar

CalendarName

The name to store it under.

public string CalendarName { get; init; }

Property Value

string

Replace

Whether a calendar already under that name may be overwritten.

public bool Replace { get; init; }

Property Value

bool

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; }

Property Value

bool