Export (0) Print
Expand All
Expand Minimize

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.

ClassDescription
AggregateColumnDefines the property and the type of aggregation to perform on that property.
AllocationPropertiesUsed to track resource allocations for a task.
AzureDeploymentPropertyIds 
ErrorCodeDefines the possible HPC-defined error codes that HPC can set.
ExpandedPriorityProvides methods and fields for working with the expanded scale of job priority values introduced in Windows HPC Server 2008 R2.
FilterPropertyDefines a filter to use for filtering lists of jobs, tasks, or nodes.
JobHistoryPropertyIdsDefines the job history properties that you can retrieve when calling the IScheduler.OpenJobHistoryEnumerator method.
JobOrderByUsed 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.
JobOrderByListContains a list of JobOrderBy objects.
JobPropertyIdsDefines the identifiers that uniquely identify the properties of a job.
JobTemplatePropertyIdsDefines the identifiers that uniquely identify the properties of a job template.
NodeGroupDefines a node group.
NodeHistoryPropertyIdsDefines the node history properties that you can retrieve when calling the IScheduler.OpenNodeHistoryEnumerator method.
NodePropertyIdsDefines the identifiers that uniquely identify the properties of a node.
PendingReasonDefines the possible reasons why the job or task has yet to start.
PoolPropertyIdsDefines the identifiers that uniquely identify the properties of a pool.
PropertyIdDefines a property.
PropertyRowDefines the properties that are in a row of a rowset.
PropertyRowEnumeratorSupports a simple iteration over a collection of the properties in a row of a rowset.
PropertyRowSetDefines a rowset object that you can use to retrieve the properties of one or more objects in the rowset.
ResourcePropertyIdsDefines the identifiers that uniquely identify the properties of a schedulable resource.
SchedulerExceptionDefines an exception raised by the scheduler.
SortPropertyDefines a property on which the lists of jobs, tasks, or nodes are sorted.
StandardServiceAsClientIdentityProvidersDefines the methods that provide the identity of calling client.
StorePropertyDefines a store property.
StorePropertyIdsDefines the identifiers that uniquely identify the each property in the store.
TaskGroupPropertyIdsDefines the identifiers that uniquely identify the properties of a task group.
TaskIdContains the identifiers that uniquely identify the task.
TaskPropertyIdsDefines identifiers that uniquely identify the properties of a task.

InterfaceDescription
IFilterPropertyAn opaque interface that defines a filter to use for filtering lists of jobs, tasks, or nodes.
IJobOrderByListContains a list of JobOrderBy objects.
ISortPropertyAn opaque interface that defines a property on which the lists of jobs, tasks, or nodes are sorted.
ITaskIdContains the identifiers that uniquely identify the task.

DelegateDescription
ServiceAsClientIdentityProviderDelegate to StandardServiceAsClientIdentityProviders. Used as a function to retrieve the name of the current user.

EnumerationDescription
AffinityModeDefines the processor affinity settings that control the association between tasks and cores.
AggregateOperationDefines the aggregate operation to perform on a column (property) in a rowset.
CancelRequestDefines how the job was canceled.
CategoryDefines the category of errors into which the ErrorCode codes are grouped.
EventTypeDefines the reason for the event notification.
FailureReasonDefines the reasons for why a job can fail.
FilterOperatorDefines the operators that you can use to compare a property value to a filter value.
HpcSoftCardPolicyEnumeration that defines the softcard policy on a cluster.
JobEventDefines the completed job states for which job history is captured.
JobNodeGroupOpSpecifies the operator for the NodeGroups list.
OrderByPropertyDefines the properties that you can specify when telling the scheduler your preference for determining on which nodes to schedule the job.
SortOrderDefines the order in which the resources list is sorted.
JobPriorityDefines the priorities that you can specify for a job.
JobStateDefines the state of the job.
JobTemplateRightsDefines the permissions that you can assign to a user for accessing and modifying a job template.
JobTypeDefines the types of jobs that can run in the cluster.
JobUnitTypeDefines the hardware resources used to determine on which nodes the job can run.
NodeAvailabilityDefines 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.
NodeEventDefines when the node history event is raised.
NodeLocationDescribes the location, such as on-premises or Windows Azure, and type of compute node in a cluster.
NodeStateDefines the state of the node.
ObjectTypeDefines the internal object types.
ReasonCodeDefines the possible reasons why the job or task has yet to start.
PreemptionModeDefines when a higher priority job can preempt a lower priority job.
PropertyErrorDefines the types of errors that can occur when retrieving properties for a rowset.
PropFlagsDefines the attributes of the property.
ResourceStateDefines the states of a core.
SortOrderDefines the sort orders in which results can be sorted.
StorePropertyTypeDefines the possible data types for a property.
TaskStateDefines the state of the task.
TaskTypeDefines how to run the command for a task.
UserPrivilegeIndicates to which group the user belongs.




Build Date:

2013-04-22

Community Additions

ADD
Show:
© 2014 Microsoft