Progress® Telerik® Reporting R3 2019

RecurrenceRule Class

Represents a base class that the actual recurrence rules extend.
The recurrence rule is passed as a string in the form of semicolon delimited list of key=value pairs.

Examples

Daily execution:
"RecurrenceRule":"FREQ=DAILY"

Every second day with a limit of 10 executions:
"RecurrenceRule":"FREQ=DAILY;INTERVAL=2;COUNT=10"

Daily execution with a limit until the provided date in JSON format:
"RecurrenceRule":"FREQ=DAILY;UNTIL=20181009T205959Z"

Inheritance Hierarchy

Namespace:  Telerik.ReportServer.Services.Models.RecurrenceRules
Assembly:  Telerik.ReportServer.Services.Models (in Telerik.ReportServer.Services.Models.dll) Version: 0.0.0.0

Syntax

public abstract class RecurrenceRule : ICloneable, 
	IEquatable<RecurrenceRule>

The RecurrenceRule type exposes the following members.

Constructors

  NameDescription
Public methodRecurrenceRule
Initializes a new instance of the RecurrenceRule class.
Top

Properties

  NameDescription
Public propertyCount
Gets or sets the maximum number of occurrences.
Public propertyEnd
Specifies the end date of the recurrence rule.
Public propertyFrequency
Gets the type of the recurrence rule.
Public propertyInterval
Gets or sets the interval of the recurrence rule.
Public propertyStart
Specifies the start date of the recurrence rule.
Top

Methods

  NameDescription
Public methodClone
Creates a new object that is a copy of the current RecurrenceRule instance.
Public methodStatic memberCreateRule
Creates a rule given its type.
Public methodEquals(Object)
Public methodEquals(RecurrenceRule)
Indicates whether this RecurrenceRule instance and the specified object are equal.
Public methodGetHashCode
Returns the hash code of the instance.
(Overrides ObjectGetHashCode.)
Public methodGetOccurrenceStart
Gets the occurrence start given a occurrence index.
Public methodToString
Converts the RecurrenceRule to a string.
(Overrides ObjectToString.)
Top

Explicit Interface Implementations

Version Information

Supported in: 1.0.1

See Also

In this article
Not finding the help you need?