Class WeeklyRecurrenceRule
Represents a weekly recurrence rule.
Inherited Members
Namespace: Telerik.ReportServer.Services.Models.RecurrenceRules
Assembly: Telerik.ReportServer.Services.Models.dll
Syntax
public class WeeklyRecurrenceRule : RecurrenceRule, ICloneable, IEquatable<RecurrenceRule>
Constructors
WeeklyRecurrenceRule()
Initializes a new instance of the WeeklyRecurrenceRule class.
Declaration
public WeeklyRecurrenceRule()
Properties
Frequency
Gets the type of the recurrence rule.
Declaration
public override RecurrenceType Frequency { get; }
Property Value
RecurrenceType
The type of the recurrence rule. |
Overrides
Offset
Gets or sets the offset.
Declaration
public int Offset { get; set; }
Property Value
System.Int32
The offset. |
WeekDays
Gets or sets the week days.
Declaration
public WeekDays WeekDays { get; set; }
Property Value
WeekDays
The week days. |
Methods
Equals(RecurrenceRule)
Indicates whether this RecurrenceRule instance and the specified object are equal.
Declaration
public override bool Equals(RecurrenceRule other)
Parameters
RecurrenceRule
other
Another object to compare to. |
Returns
System.Boolean
|
Overrides
ExcludeWeekDays(WeekDays)
Excludes the specified week days.
Declaration
public void ExcludeWeekDays(WeekDays days)
Parameters
WeekDays
days
|
GetOccurrenceStart(Int32, DateTimeFormatInfo)
Gets the occurrence start given a occurrence index.
Declaration
public override DateTime GetOccurrenceStart(int index, DateTimeFormatInfo dateTimeFormat)
Parameters
System.Int32
index
The index. |
System.Globalization.DateTimeFormatInfo
dateTimeFormat
The date time format. |
Returns
System.DateTime
|
Overrides
IncludeWeekDays(WeekDays)
Includes the specified week days.
Declaration
public void IncludeWeekDays(WeekDays days)
Parameters
WeekDays
days
|