Table of Contents

Class JobModel

Namespace
JobFlow.Models.Jobs
Assembly
JobFlow.Models.dll

Represents an existing Job.

public class JobModel
Inheritance
JobModel

Properties

ConnectionName

Name of the transport connection used for this job.

public string ConnectionName { get; set; }

Property Value

string

Data

Any additional data specific to this Job.

public JObject Data { get; set; }

Property Value

JObject

Remarks

This data can be provided when the Job is created in the Rules.

ExternalId

System-defined external Id.

public Guid ExternalId { get; set; }

Property Value

Guid

Flow

Flow information

public FlowModel Flow { get; set; }

Property Value

FlowModel

JobType

public JobType JobType { get; }

Property Value

JobType

Name

Job Name - the name of the current step in the Flow.

public string Name { get; set; }

Property Value

string

RetryCount

How many times has this Job been retried.

public int? RetryCount { get; set; }

Property Value

int?

ScheduledDateTime

Date/Time for which the Job was scheduled.

public DateTime? ScheduledDateTime { get; set; }

Property Value

DateTime?

Status

public JobStatus Status { get; set; }

Property Value

JobStatus

WorkItem

Work Item information.

public WorkItemModel WorkItem { get; set; }

Property Value

WorkItemModel