Share via


RecurrencePattern Class

Represents the recurrence pattern of a schedule definition.

Inheritance Hierarchy

System.Object
  ReportService2010.RecurrencePattern
    ReportService2010.DailyRecurrence
    ReportService2010.MinuteRecurrence
    ReportService2010.MonthlyDOWRecurrence
    ReportService2010.MonthlyRecurrence
    ReportService2010.WeeklyRecurrence

Namespace:  ReportService2010
Assembly:  ReportService2010 (in ReportService2010.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class RecurrencePattern
'Usage
Dim instance As RecurrencePattern
[SerializableAttribute]
public class RecurrencePattern
[SerializableAttribute]
public ref class RecurrencePattern
[<SerializableAttribute>]
type RecurrencePattern =  class end
public class RecurrencePattern

The RecurrencePattern type exposes the following members.

Constructors

  Name Description
Public method RecurrencePattern Initializes a new instance of the RecurrencePattern class.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Remarks

Use the RecurrencePattern class together with the Item property of the ScheduleDefinition class. You cannot use the RecurrencePattern class directly in your application; instead, you must use one of its derived classes, which are described in the following table.

Class

Description

MinuteRecurrence

Represents the interval, in minutes, on which a scheduled report runs.

DailyRecurrence

Represents the interval, in days, on which a scheduled report runs.

WeeklyRecurrence

Represents the weekly interval and the days of the week on which a scheduled report runs.

MonthlyRecurrence

Represents the days of the month on which a scheduled report runs.

MonthlyDOWRecurrence

Represents the day of week, the week number in the month, and the month on which a scheduled report runs.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ReportService2010 Namespace