ISchedulerNode Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains information about a compute node.
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("551E917C-94E8-49CC-83F4-D60FC8E5640D")]
public interface ISchedulerNode
type ISchedulerNode = interface
Public Interface ISchedulerNode
- Derived
- Attributes
Properties
| Availability | |
| AzureLoadBalancerAddress | |
| AzureServiceName | |
| CpuSpeed |
Retrieves the processor speed of the node. |
| DnsSuffix | |
| Guid |
Retrieves the globally unique identifier that uniquely identifies the node in the system. |
| Id |
Retrieves the identifier that uniquely identifies the node in the cluster. |
| JobType |
Retrieves the types of jobs that this node is configured to run. |
| Location | |
| MemorySize |
Retrieves the size of memory. |
| MoveToOffline |
Determines whether a user requested that the node go offline. |
| Name |
Retrieves the computer name of the node. |
| NodeGroups |
Retrieves the node groups to which this node belongs. |
| NumberOfCores |
Retrieves the number of cores on the node. |
| NumberOfSockets |
Retrieves the number of sockets on the node. |
| OfflineTime |
Retrieves the date and time that the node last went offline. |
| OnlineTime |
Retrieves the date and time that the node last came online. |
| Reachable |
Determines whether the server thinks the node is reachable. |
| State |
Retrieves the current state of the node. |
Methods
| GetCores() |
Retrieves the core state information for each core on the node. |
| GetCounters() |
Retrieves the counter data for the node. |
| Refresh() |
Refreshes this copy of the node object with the contents from the server. |
Events
| OnNodeReachable | |
| OnNodeState |