Edit

Share via


ISchedulerJobV3 Interface

Definition

[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("0AEA8629-72FB-4afa-AE88-419273D3DB50")]
public interface ISchedulerJobV3
type ISchedulerJobV3 = interface
Public Interface ISchedulerJobV3
Derived
Attributes

Properties

AllocatedNodes
AutoCalculateMax
AutoCalculateMin
CanGrow
CanPreempt
CanShrink
ChangeTime
ClientSource
CreateTime
EndpointAddresses
EndTime
EnvironmentVariables
ErrorMessage
ExcludedNodes
ExpandedPriority
FailOnTaskFailure
HasRuntime
HoldUntil
Id
IsExclusive
JobTemplate
MaxCoresPerNode
MaximumNumberOfCores
MaximumNumberOfNodes
MaximumNumberOfSockets
MaxMemory
MinCoresPerNode
MinimumNumberOfCores
MinimumNumberOfNodes
MinimumNumberOfSockets
MinMemory
Name
NodeGroups
NotifyOnCompletion
NotifyOnStart
OrderBy
Owner
PreviousState
Priority
Progress
ProgressMessage
Project
RequestedNodes
RequeueCount
Runtime
RunUntilCanceled
ServiceName
SoftwareLicense
StartTime
State
SubmitTime
TargetResourceCount
UnitType
UserName

Methods

AddExcludedNodes(IStringCollection)
AddTask(ISchedulerTask)
AddTasks(ISchedulerTask[])
CancelTask(ITaskId, String, Boolean)
CancelTask(ITaskId, String)
CancelTask(ITaskId)
ClearExcludedNodes()
ClearHold()
Commit()
CreateTask()
Finish()
GetCounters()
GetCustomProperties()
GetTaskIdList(IFilterCollection, ISortCollection, Boolean)
GetTaskList(IFilterCollection, ISortCollection, Boolean)
OpenTask(ITaskId)
OpenTaskEnumerator(IPropertyIdCollection, IFilterCollection, ISortCollection, Boolean)
OpenTaskRowSet(IPropertyIdCollection, IFilterCollection, ISortCollection, Boolean)
Refresh()
RemoveExcludedNodes(IStringCollection)
RequeueTask(ITaskId)
RestoreFromXml(String)
RestoreFromXml(XmlReader)
SetCustomProperty(String, String)
SetEnvironmentVariable(String, String)
SetHoldUntil(DateTime)
SetJobTemplate(String)
SubmitTask(ISchedulerTask)
SubmitTaskById(ITaskId)
SubmitTasks(ISchedulerTask[])

Events

OnJobState
OnTaskState

Applies to