IJob Members
Manages the tasks and resources that are associated with a job.
The following tables list the members exposed by the IJob type.
Public Properties
Name | Description | |
---|---|---|
![]() |
AskedNodes | Retrieves or sets the list of nodes that are requested for the job. |
![]() |
CreateTime | Retrieves the job creation time. |
![]() |
EndTime | Retrieves the job end time. |
![]() |
ErrorMessage | Retrieves the job error message. |
![]() |
ExtendedJobTerms | Retrieves the application-defined extended job terms. |
![]() |
Id | Retrieves the job identifier. |
![]() |
IsBackfill | Checks whether the job is running as a backfill job. |
![]() |
IsExclusive | Determines whether nodes should be exclusively allocated to the job. |
![]() |
MaximumNumberOfProcessors | Retrieves or sets the maximum number of processors that are required by the job. |
![]() |
MinimumNumberOfProcessors | Retrieves or sets the minimum number of processors that are required by the job. |
![]() |
Name | Retrieves or sets the display name of the job. |
![]() |
Priority | Retrieves or sets the job priority. |
![]() |
Project | Retrieves or sets the project name that is associated with the job. |
![]() |
Runtime | Retrieves or sets the run-time limit for the job. |
![]() |
RunUntilCanceled | Determines whether the resources that are allocated to a job are reserved for the job until the job is canceled (even if the job has no active tasks). |
![]() |
SoftwareLicense | Retrieves or sets information about the required licenses. |
![]() |
StartTime | Retrieves the time that the job started running. |
![]() |
Status | Retrieves the status of the job. |
![]() |
SubmittedBy | Retrieves the name of the user who added, submitted, or queued the job. |
![]() |
SubmitTime | Retrieves the time that the job was submitted. |
![]() |
TaskCount | Retrieves the number of tasks in the job. |
![]() |
User | Retrieves or sets the RunAs user for the job. |
Top
Public Methods
Name | Description | |
---|---|---|
![]() |
AddTask | Adds the task to the job. |
![]() |
Clear | Removes all tasks from the job. |
![]() |
GetEnumerator | Retrieves an enumerator used to enumerate the tasks in the job. |
![]() |
GetTask | Retrieves the specified task. |
![]() |
SetExtendedJobTerm | Sets the application-defined extended term on the job. |
Top