Microsoft.Hpc.Scheduler.Properties Namespace
Defines the enumerations, property identifiers, and miscellaneous objects that you use with the interfaces defined in the Microsoft.Hpc.Scheduler namespace.
| Class | Description |
|---|---|
| AggregateColumn | Defines the property and the type of aggregation to perform on that property. |
| AllocationProperties | Used to track resource allocations for a task. |
| AzureDeploymentPropertyIds | |
| ErrorCode | Defines the possible HPC-defined error codes that HPC can set. |
| ExpandedPriority | Provides methods and fields for working with the expanded scale of job priority values introduced in Windows HPC Server 2008 R2. |
| FilterProperty | Defines a filter to use for filtering lists of jobs, tasks, or nodes. |
| JobHistoryPropertyIds | Defines the job history properties that you can retrieve when calling the IScheduler.OpenJobHistoryEnumerator method. |
| JobOrderBy | Used to specify the preference that you want the scheduler to use when it decides on which nodes to run your job. For example, schedule the job on nodes with the most amount of memory and the least number of cores. |
| JobOrderByList | Contains a list of JobOrderBy objects. |
| JobPropertyIds | Defines the identifiers that uniquely identify the properties of a job. |
| JobTemplatePropertyIds | Defines the identifiers that uniquely identify the properties of a job template. |
| NodeGroup | Defines a node group. |
| NodeHistoryPropertyIds | Defines the node history properties that you can retrieve when calling the IScheduler.OpenNodeHistoryEnumerator method. |
| NodePropertyIds | Defines the identifiers that uniquely identify the properties of a node. |
| PendingReason | Defines the possible reasons why the job or task has yet to start. |
| PoolPropertyIds | Defines the identifiers that uniquely identify the properties of a pool. |
| PropertyId | Defines a property. |
| PropertyRow | Defines the properties that are in a row of a rowset. |
| PropertyRowEnumerator | Supports a simple iteration over a collection of the properties in a row of a rowset. |
| PropertyRowSet | Defines a rowset object that you can use to retrieve the properties of one or more objects in the rowset. |
| ResourcePropertyIds | Defines the identifiers that uniquely identify the properties of a schedulable resource. |
| SchedulerException | Defines an exception raised by the scheduler. |
| SortProperty | Defines a property on which the lists of jobs, tasks, or nodes are sorted. |
| StandardServiceAsClientIdentityProviders | Defines the methods that provide the identity of calling client. |
| StoreProperty | Defines a store property. |
| StorePropertyIds | Defines the identifiers that uniquely identify the each property in the store. |
| TaskGroupPropertyIds | Defines the identifiers that uniquely identify the properties of a task group. |
| TaskId | Contains the identifiers that uniquely identify the task. |
| TaskPropertyIds | Defines identifiers that uniquely identify the properties of a task. |
| Interface | Description |
|---|---|
| IFilterProperty | An opaque interface that defines a filter to use for filtering lists of jobs, tasks, or nodes. |
| IJobOrderByList | Contains a list of JobOrderBy objects. |
| ISortProperty | An opaque interface that defines a property on which the lists of jobs, tasks, or nodes are sorted. |
| ITaskId | Contains the identifiers that uniquely identify the task. |
| Delegate | Description |
|---|---|
| ServiceAsClientIdentityProvider | Delegate to StandardServiceAsClientIdentityProviders. Used as a function to retrieve the name of the current user. |
| Enumeration | Description |
|---|---|
| AffinityMode | Defines the processor affinity settings that control the association between tasks and cores. |
| AggregateOperation | Defines the aggregate operation to perform on a column (property) in a rowset. |
| CancelRequest | Defines how the job was canceled. |
| Category | Defines the category of errors into which the ErrorCode codes are grouped. |
| EventType | Defines the reason for the event notification. |
| FailureReason | Defines the reasons for why a job can fail. |
| FilterOperator | Defines the operators that you can use to compare a property value to a filter value. |
| HpcSoftCardPolicy | Enumeration that defines the softcard policy on a cluster. |
| JobEvent | Defines the completed job states for which job history is captured. |
| JobNodeGroupOp | Specifies the operator for the NodeGroups list. |
| OrderByProperty | Defines the properties that you can specify when telling the scheduler your preference for determining on which nodes to schedule the job. |
| SortOrder | Defines the order in which the resources list is sorted. |
| JobPriority | Defines the priorities that you can specify for a job. |
| JobState | Defines the state of the job. |
| JobTemplateRights | Defines the permissions that you can assign to a user for accessing and modifying a job template. |
| JobType | Defines the types of jobs that can run in the cluster. |
| JobUnitType | Defines the hardware resources used to determine on which nodes the job can run. |
| NodeAvailability | Defines values that indicate whether a node is available to run jobs, or than unavailable to run jobs because of user activity or the availability policy. |
| NodeEvent | Defines when the node history event is raised. |
| NodeLocation | Describes the location, such as on-premises or Windows Azure, and type of compute node in a cluster. |
| NodeState | Defines the state of the node. |
| ObjectType | Defines the internal object types. |
| ReasonCode | Defines the possible reasons why the job or task has yet to start. |
| PreemptionMode | Defines when a higher priority job can preempt a lower priority job. |
| PropertyError | Defines the types of errors that can occur when retrieving properties for a rowset. |
| PropFlags | Defines the attributes of the property. |
| ResourceState | Defines the states of a core. |
| SortOrder | Defines the sort orders in which results can be sorted. |
| StorePropertyType | Defines the possible data types for a property. |
| TaskState | Defines the state of the task. |
| TaskType | Defines how to run the command for a task. |
| UserPrivilege | Indicates to which group the user belongs. |
Build Date:
Community Additions
ADD
Show: