Table of Contents

Class JobLinkResults

Namespace
ArcanaDevelopment.adTempus.Client
Assembly
ArcanaDevelopment.adTempus.Client.dll

Contains the results from retrieving job chain information using DataContext.GetJobChain.

public class JobLinkResults
Inheritance
object
JobLinkResults

Remarks

The member collections contain the same information in three slightly different forms:

  • The LinkedJobs collection contains a list of all of the jobs found in the chain, without information about their links.
  • The Links collection contains information about all of the links found.
  • The JobLinkInfo collection contains a JobLinkInfo item for each job in LinkedJobs; each item contains a reference to the job plus all links from the Links collection that involve the job, grouped based on whether the job is on the referencing or referenced end of the link.

Properties

JobLinkInfo

Contains information about the links for each job.

public ReadOnlyCollection<JobLinkInfo> JobLinkInfo { get; }

Property Value

ReadOnlyCollection<JobLinkInfo>

LinkedJobs

Contains all of the requested jobs plus all jobs linked to those jobs (recursively).

public JobCollection LinkedJobs { get; }

Property Value

JobCollection

Contains information about all links found among the returned LinkedJobs.

public ReadOnlyCollection<ObjectLinkInfo> Links { get; }

Property Value

ReadOnlyCollection<ObjectLinkInfo>