RecurrenceYearly Class

Allows to execute tasks within a yearly interval.

Definition

Namespace: Aliquo.Core.Recurrence
Assembly: Aliquo.Core (in Aliquo.Core.dll) Version: 5.0.9179.22651
C#
[SerializableAttribute]
public class RecurrenceYearly : BindableCore, 
	IRecurrencePattern, INotifyPropertyChanged
Inheritance
Object    BindableCore    RecurrenceYearly
Implements
IRecurrencePattern, INotifyPropertyChanged

Constructors

RecurrenceYearlyInitializes a new instance of the RecurrenceYearly class

Properties

Every Interval of years to execute the task.
Period Period to execute the task:
YearlyDayPeriod: Allows to indicate a specific day to execute the task.

YearlyOrdinalPeriod: Allows to indicate an occurrence of a day of week to execute the task.

Methods

GetNextDate Finds the next date to execute the task.
ToChar Convert character "Y" to identify the pattern.
ValidateDate Checks if a date is a valid date to execute the task.
ValidateModel Validates model.

Extension Methods

GetAttributeFromT Get attribute from a class.
(Defined by ObjectExtensions)
ValidateDataAnnotations Validate class with validator of DataAnnotations.
(Defined by ObjectExtensions)

See Also