Share via


JobRelationshipProperties Class

Definition

Job relationship information properties including pipeline information, correlation information, etc.

public class JobRelationshipProperties
type JobRelationshipProperties = class
Public Class JobRelationshipProperties
Inheritance
JobRelationshipProperties

Constructors

JobRelationshipProperties()

Initializes a new instance of the JobRelationshipProperties class.

JobRelationshipProperties(Guid, Nullable<Guid>, String, String, Nullable<Guid>, String)

Initializes a new instance of the JobRelationshipProperties class.

Properties

PipelineId

Gets or sets the job relationship pipeline identifier (a GUID).

PipelineName

Gets or sets the friendly name of the job relationship pipeline, which does not need to be unique.

PipelineUri

Gets or sets the pipeline uri, unique, links to the originating service for this pipeline.

RecurrenceId

Gets or sets the recurrence identifier (a GUID), unique per activity/script, regardless of iterations. This is something to link different occurrences of the same job together.

RecurrenceName

Gets or sets the recurrence name, user friendly name for the correlation between jobs.

RunId

Gets or sets the run identifier (a GUID), unique identifier of the iteration of this pipeline.

Methods

Validate()

Validate the object.

Applies to