Table of Contents

Class HistoryQueryParameters

Namespace
ArcanaDevelopment.adTempus.Shared
Assembly
ArcanaDevelopment.adTempus.Shared.dll

Parameters used when querying job history

[DataContract]
public abstract class HistoryQueryParameters : JobQueryParameters
Inheritance
object
HistoryQueryParameters
Derived

Constructors

HistoryQueryParameters()

public HistoryQueryParameters()

HistoryQueryParameters(HistoryQueryParameters)

public HistoryQueryParameters(HistoryQueryParameters source)

Parameters

NameTypeDescription
source HistoryQueryParameters

Fields

EndTimestamp

The latest time (inclusive; UTC) to include.

[DataMember]
public DateTime? EndTimestamp

Field Value

DateTime?

ModifiedSinceUTC

If set, only fetches records created or modified after the specified timestamp.

[DataMember]
public DateTime? ModifiedSinceUTC

Field Value

DateTime?

StartTimestamp

The earliest time (inclusive; UTC) to include.

[DataMember]
public DateTime? StartTimestamp

Field Value

DateTime?

Properties

ChainIDs

Only return records associated with the specified chain

[DataMember]
public List<Guid> ChainIDs { get; protected set; }

Property Value

List<Guid>

Remarks

A chain consists of all job instances linked together through Responses or Job Triggers. Each chain has a unique ID that can be retrieved from ArcanaDevelopment.adTempus.Client.ExecutionHistoryItem.CHainID

ExecutionRequestIDs

Only return records related to the specified execution request IDs

[DataMember]
public List<Guid> ExecutionRequestIDs { get; protected set; }

Property Value

List<Guid>

Remarks

Execution request IDs are returned in the ExecuteJobResult by ArcanaDevelopment.adTempus.Client.Job.Execute

Instances

List of specific instances to retrieve

[DataMember]
public List<int> Instances { get; protected set; }

Property Value

List<int>

Statuses

Only return records with one of the specified job states

[DataMember]
public List<JobState> Statuses { get; protected set; }

Property Value

List<JobState>

Inherited Members