Class
YearlyRecurrenceRule

Definition

Namespace:Telerik.ReportServer.Services.Models.RecurrenceRules

Assembly:Telerik.ReportServer.Services.Models.dll

Syntax:

cs-api-definition
public class YearlyRecurrenceRule : MonthlyRecurrenceRule

Inheritance: objectRecurrenceRuleWeeklyRecurrenceRuleMonthlyRecurrenceRuleYearlyRecurrenceRule

Inherited Members MonthlyRecurrenceRule.DayNumberMonthlyRecurrenceRule.WeekNumberWeeklyRecurrenceRule.IncludeWeekDays(WeekDays)WeeklyRecurrenceRule.ExcludeWeekDays(WeekDays)WeeklyRecurrenceRule.WeekDaysWeeklyRecurrenceRule.OffsetRecurrenceRule.CreateRule(RecurrenceType)RecurrenceRule.IsExceptionDate(DateTime)RecurrenceRule.Equals(object)RecurrenceRule.GetHashCode()RecurrenceRule.ToString()RecurrenceRule.Clone()RecurrenceRule.TryGetCloseToNextOccurrenceDate(DateTime, bool, out DateTime)RecurrenceRule.StartRecurrenceRule.EndRecurrenceRule.CountRecurrenceRule.IntervalRecurrenceRule.ExceptionDatesRecurrenceRule.EventDurationRecurrenceRule.PropertyChanged

Constructors

YearlyRecurrenceRule()

Declaration

cs-api-definition
public YearlyRecurrenceRule()

Properties

Frequency

Declaration

cs-api-definition
public override RecurrenceType Frequency { get; }

Property Value

RecurrenceType

Overrides MonthlyRecurrenceRule.Frequency

MonthNumber

Declaration

cs-api-definition
public int MonthNumber { get; set; }

Property Value

int

Methods

Equals(RecurrenceRule)

Declaration

cs-api-definition
public override bool Equals(RecurrenceRule other)

Parameters

other

RecurrenceRule

Returns

bool

Overrides MonthlyRecurrenceRule.Equals(RecurrenceRule)

GetOccurrenceStart(int, DateTime, DateTimeFormatInfo)

Declaration

cs-api-definition
public override DateTime GetOccurrenceStart(int index, DateTime startDate, DateTimeFormatInfo dateTimeFormat)

Parameters

index

int

startDate

DateTime

dateTimeFormat

DateTimeFormatInfo

Returns

DateTime

Overrides MonthlyRecurrenceRule.GetOccurrenceStart(int, DateTime, DateTimeFormatInfo)