Interface IScriptParameters
- Namespace
- ArcanaDevelopment.adTempus.ApplicationIntegration
- Assembly
- ArcanaDevelopment.adTempus.ApplicationIntegration.dll
Provides context information for user scripts.
public interface IScriptParameters
Remarks
If the script is being run from the Console in test mode, most parameters will not be set.
Properties
ExecutionHistoryOID
The object ID of the executing instance.
Guid? ExecutionHistoryOID { get; }
Property Value
- Guid?
ExecutionHistoryStepOID
The object ID of the instance step.
Guid? ExecutionHistoryStepOID { get; }
Property Value
- Guid?
ExecutionType
The type (source) of execution.
ExecutionType? ExecutionType { get; }
Property Value
- See Also
JobExecutionFinish
The date/time at which execution finished.
DateTime? JobExecutionFinish { get; }
Property Value
- DateTime?
JobExecutionStart
The date/time at which execution started.
DateTime? JobExecutionStart { get; }
Property Value
- DateTime?
JobFullName
The fully=qualified name of the executing job (job name and ancestor group names).
string JobFullName { get; }
Property Value
- string
JobGroupName
The name of the group to which the job belongs.
string JobGroupName { get; }
Property Value
- string
JobGroupOID
The object ID of the group to which the job belongs.
Guid? JobGroupOID { get; }
Property Value
- Guid?
JobInstanceID
The instance number for the executing instance.
int? JobInstanceID { get; }
Property Value
- int?
JobName
The name of the executing job.
string JobName { get; }
Property Value
- string
JobOID
The object ID of the executing job.
Guid? JobOID { get; }
Property Value
- Guid?
Remarks
Null if the script is not being run by a job.
JobQueueName
The name of the queue to which the group is assigned.
string JobQueueName { get; }
Property Value
- string
JobQueueOID
The object ID of the queue to which the group is assigned.
Guid? JobQueueOID { get; }
Property Value
- Guid?
JobStatus
The current status of the job.
JobState? JobStatus { get; }
Property Value
StepDescription
Description of the executing step.
string StepDescription { get; }
Property Value
- string
StepExecutionFinish
The date/time at which step execution finished.
DateTime? StepExecutionFinish { get; }
Property Value
- DateTime?
StepExecutionStart
The date/time at which step execution started.
DateTime? StepExecutionStart { get; }
Property Value
- DateTime?
StepNumber
The step number of the executing step.
int? StepNumber { get; }
Property Value
- int?
StepOID
The object ID of the executing step.
Guid? StepOID { get; }
Property Value
- Guid?
StepStatus
The current status of the step.
JobState? StepStatus { get; }
Property Value
TriggerClassID
ClassID of the trigger that started the job (if any).
ClassID? TriggerClassID { get; }
Property Value
- See Also