New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Constructors

C#
public YearlyRecurrenceRule(int dayOrdinal, RecurrenceMonth month, RecurrenceDay daysOfWeekMask, RecurrenceRange range, int interval)
Parameters:dayOrdinalintmonthRecurrenceMonthdaysOfWeekMaskRecurrenceDayrangeRecurrenceRangeintervalint
C#
public YearlyRecurrenceRule(int dayOrdinal, RecurrenceMonth month, RecurrenceDay daysOfWeekMask, RecurrenceRange range)
Parameters:dayOrdinalintmonthRecurrenceMonthdaysOfWeekMaskRecurrenceDayrangeRecurrenceRange
C#
public YearlyRecurrenceRule(RecurrenceMonth month, int dayOfMonth, RecurrenceRange range, int interval)
Parameters:monthRecurrenceMonthdayOfMonthintrangeRecurrenceRangeintervalint
C#
public YearlyRecurrenceRule(RecurrenceMonth month, int dayOfMonth, RecurrenceRange range)
Parameters:monthRecurrenceMonthdayOfMonthintrangeRecurrenceRange

Properties

C#
public int DayOfMonth { get; }
C#
public int DayOrdinal { get; }
C#
public RecurrenceDay DaysOfWeekMask { get; }
C#
public int Interval { get; }
C#
public RecurrenceMonth Month { get; }

Methods

C#
protected override DateTime GetOccurrenceStart(int index)
Parameters:indexintReturns:

DateTime

Overrides: RecurrenceRule.GetOccurrenceStart(int)

C#
protected override bool MatchAdvancedPattern(DateTime start)
Parameters:startDateTimeReturns:

bool

Overrides: RecurrenceRule.MatchAdvancedPattern(DateTime)