HolidayCalendar MembersQuartz.NET API Documentation

The HolidayCalendar type exposes the following members.

Constructors

  NameDescription
Public methodHolidayCalendar 
Initializes a new instance of the HolidayCalendar class.
Public methodHolidayCalendar(ICalendar)
Initializes a new instance of the HolidayCalendar class.
Protected methodHolidayCalendar(SerializationInfo, StreamingContext)
Serialization constructor.
Top
Methods

  NameDescription
Public methodAddExcludedDate
Add the given Date to the list of excluded days. Only the month, day and year of the returned dates are significant.
Public methodClone
Creates a new object that is a copy of the current instance.
(Overrides BaseCalendar Clone .)
Public methodEquals(Object) (Overrides Object Equals(Object).)
Public methodEquals(HolidayCalendar)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBaseCalendar
Get the base calendar. Will be null, if not set.
(Inherited from BaseCalendar.)
Public methodGetHashCode (Overrides Object GetHashCode .)
Public methodGetNextIncludedTimeUtc
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time.

Note that this Calendar is only has full-day precision.

(Overrides BaseCalendar GetNextIncludedTimeUtc(DateTimeOffset).)
Public methodGetObjectData (Overrides BaseCalendar GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsTimeIncluded
Determine whether the given time (in milliseconds) is 'included' by the Calendar.

Note that this Calendar is only has full-day precision.

(Overrides BaseCalendar IsTimeIncluded(DateTimeOffset).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveExcludedDate
Removes the excluded date.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Properties

  NameDescription
Public propertyCalendarBase
Set a new base calendar or remove the existing one
(Inherited from BaseCalendar.)
Public propertyDescription
Gets or sets the description given to the ICalendar instance by its creator (if any).
(Inherited from BaseCalendar.)
Public propertyExcludedDates
Returns a ISortedSet T  of Dates representing the excluded days. Only the month, day and year of the returned dates are significant.
Public propertyTimeZone
Gets or sets the time zone.
(Inherited from BaseCalendar.)
Top
See Also