The JobInfo type exposes the following members.
Constructors
Name | Description | |
---|---|---|
JobInfo()()()() |
Default constructor
| |
JobInfo(JobInfo) |
Copy constructor.
|
Methods
Name | Description | |
---|---|---|
AddResource |
This function allows to add resources to the variable m_resources.
|
Properties
Name | Description | |
---|---|---|
Algebra |
Algebra generated for the job.
Note: The first request to Algebra property makes a http request to VCWS.
Occasionally it may take up to a minute.
| |
CustomProperties |
The CustomProperties of this job.
| |
DefinedTokenAllocation |
The tokens defined in job's definition.
| |
EndTime | DateTime variable representing the time when the job finished or failed.
| |
Error |
The errors associated with the job, if any.
| |
HierarchyQueueNodeName |
Hierarchy Queue Node Name
| |
ID |
GUID representing the job ID.
| |
InternalState |
Gets or sets the internal state of the job.
| |
IsYielded |
Indicate whether the job is yielded
| |
Name |
Friendly name of the job.
| |
Priority |
The priority of the job.
| |
Resources |
The resources that were used by the job.
| |
RootProcessNode |
No longer populated.
| |
Script |
The scope script
Note: The first request to Script property makes a http request to VCWS.
Occasionally it may take up to a minute.
| |
StartTime | DateTime variable representing the time when the job started running on the VC.
| |
State |
State of the job. Check the enum JobInfo..::..JobState for all the possible job states.
| |
SubmitTime | DateTime variable representing the time when the job was submitted.
| |
TokenAllocation |
The exact number of tokens to be assigned to the job.
When this vallue is null default token allocation will be used, then VcPercentAllocation will be used.
TokenAllocation cannot be used together with VcPercentAllocation.
| |
TotalCompilationTime |
The total time that job takes in compiling state
| |
TotalQueuedTime |
The total time that job takes in queued state
| |
TotalRunningTime |
The total time that job takes in running state
| |
TotalYieldedTime |
The total time that job takes in yielded state
| |
UserName |
The user name under which the job was run.
| |
VcPercentAllocation |
Integer VcPercentAllocation - null = default value
| |
VcPercentAllocationFloat |
Floating point VcPercentAllocation - null = default value
| |
VirtualCluster |
The virtual cluster to which the job was submitted.
|