Class JobStatus
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Scheduler.dll
Syntax
public class JobStatus
Constructors
JobStatus()
Initializes a new instance of the JobStatus class.
Declaration
public JobStatus ();
JobStatus(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, Nullable<DateTime>)
Initializes a new instance of the JobStatus class.
Declaration
public JobStatus (Nullable<int> executionCount = null, Nullable<int> failureCount = null, Nullable<int> faultedCount = null, Nullable<DateTime> lastExecutionTime = null, Nullable<DateTime> nextExecutionTime = null);
Parameters
|
Nullable<Int32>
executionCount
|
|
Nullable<Int32>
failureCount
|
|
Nullable<Int32>
faultedCount
|
|
Nullable<DateTime>
lastExecutionTime
|
|
Nullable<DateTime>
nextExecutionTime
|
Properties
ExecutionCount
Gets the number of times this job has executed.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="executionCount")]
public Nullable<int> ExecutionCount { get; }
Property Value
|
Nullable<Int32>
|
FailureCount
Gets the number of times this job has failed.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="failureCount")]
public Nullable<int> FailureCount { get; }
Property Value
|
Nullable<Int32>
|
FaultedCount
Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="faultedCount")]
public Nullable<int> FaultedCount { get; }
Property Value
|
Nullable<Int32>
|
LastExecutionTime
Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="lastExecutionTime")]
public Nullable<DateTime> LastExecutionTime { get; }
Property Value
|
Nullable<DateTime>
|