Show / Hide Table of Contents

    Class JobRecurrence

    Inheritance
    Object
    JobRecurrence
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Scheduler.dll
    Syntax
    public class JobRecurrence

    Constructors

    JobRecurrence()

    Initializes a new instance of the JobRecurrence class.

    Declaration
    public JobRecurrence ();

    JobRecurrence(Nullable<RecurrenceFrequency>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, JobRecurrenceSchedule)

    Initializes a new instance of the JobRecurrence class.

    Declaration
    public JobRecurrence (Nullable<Microsoft.Azure.Management.Scheduler.Models.RecurrenceFrequency> frequency = null, Nullable<int> interval = null, Nullable<int> count = null, Nullable<DateTime> endTime = null, Microsoft.Azure.Management.Scheduler.Models.JobRecurrenceSchedule schedule = null);
    Parameters
    Nullable<RecurrenceFrequency> frequency

    Nullable<Int32> interval

    Nullable<Int32> count

    Nullable<DateTime> endTime

    JobRecurrenceSchedule schedule

    Properties

    Count

    Gets or sets the maximum number of times that the job should run.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="count")]
    public Nullable<int> Count { get; set; }
    Property Value
    Nullable<Int32>

    EndTime

    Gets or sets the time at which the job will complete.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="endTime")]
    public Nullable<DateTime> EndTime { get; set; }
    Property Value
    Nullable<DateTime>

    Frequency

    Gets or sets the frequency of recurrence (second, minute, hour, day, week, month). Possible values include: 'Minute', 'Hour', 'Day', 'Week', 'Month'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="frequency")]
    public Nullable<Microsoft.Azure.Management.Scheduler.Models.RecurrenceFrequency> Frequency { get; set; }
    Property Value
    Nullable<RecurrenceFrequency>

    Interval

    Gets or sets the interval between retries.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="interval")]
    public Nullable<int> Interval { get; set; }
    Property Value
    Nullable<Int32>

    Schedule

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="schedule")]
    public Microsoft.Azure.Management.Scheduler.Models.JobRecurrenceSchedule Schedule { get; set; }
    Property Value
    JobRecurrenceSchedule

    Back to top Azure SDK for Net