Class
MonthlyRecurrenceRule

Definition

Namespace:Telerik.ReportServer.Services.Models.RecurrenceRules

Assembly:Telerik.ReportServer.Services.Models.dll

Syntax:

cs-api-definition
public class MonthlyRecurrenceRule : WeeklyRecurrenceRule

Inheritance: objectRecurrenceRuleWeeklyRecurrenceRuleMonthlyRecurrenceRule

Derived Classes: YearlyRecurrenceRule

Inherited Members WeeklyRecurrenceRule.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

MonthlyRecurrenceRule()

Declaration

cs-api-definition
public MonthlyRecurrenceRule()

Properties

DayNumber

Declaration

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

Property Value

int

Frequency

Declaration

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

Property Value

RecurrenceType

Overrides WeeklyRecurrenceRule.Frequency

WeekNumber

Declaration

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

Property Value

int

Methods

Equals(RecurrenceRule)

Declaration

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

Parameters

other

RecurrenceRule

Returns

bool

Overrides WeeklyRecurrenceRule.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 WeeklyRecurrenceRule.GetOccurrenceStart(int, DateTime, DateTimeFormatInfo)