你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ComputeNode 类

定义

Batch 服务中的计算节点。

public class ComputeNode
type ComputeNode = class
Public Class ComputeNode
继承
ComputeNode

构造函数

ComputeNode()

初始化 ComputeNode 类的新实例。

ComputeNode(String, String, Nullable<ComputeNodeState>, Nullable<SchedulingState>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<TaskInformation>, StartTask, StartTaskInformation, IList<CertificateReference>, IList<ComputeNodeError>, Nullable<Boolean>, ComputeNodeEndpointConfiguration, NodeAgentInformation, VirtualMachineInfo)

初始化 ComputeNode 类的新实例。

属性

AffinityId

获取或设置一个标识符,该标识符可在添加 Task 以请求在此计算节点上计划 Task 时传递。

AllocationTime

获取或设置将此计算节点分配到池的时间。

CertificateReferences

获取或设置在计算节点上安装的证书的列表。

EndpointConfiguration

获取或设置计算节点的终结点配置。

Errors

获取或设置计算节点当前遇到的错误的列表。

Id

获取或设置计算节点的 ID。

IpAddress

获取或设置其他节点可用于与此计算节点通信的 IP 地址。

IsDedicated

获取或设置此计算节点是否为专用计算节点。 如果为 false,则计算节点为现成/低优先级计算节点。

LastBootTime

获取或设置上次启动计算节点的时间。

NodeAgentInfo

获取或设置有关计算节点代理版本以及计算节点升级到新版本的时间的信息。

RecentTasks

获取或设置状态最近更改的任务的列表。

RunningTasksCount

获取或设置计算节点上当前正在运行的作业任务的总数。 这包括作业管理器任务和普通任务,但不包括作业准备、作业发布或启动任务。

RunningTaskSlotsCount

获取或设置当前在计算节点上运行的作业任务所使用的计划槽总数。 这包括作业管理器任务和普通任务,但不包括作业准备、作业发布或启动任务。

SchedulingState

获取或设置计算节点是否可用于任务计划。

StartTask

获取或设置指定为在计算节点上加入池时运行的任务。

StartTaskInfo

获取或设置有关计算节点上 StartTask 执行的运行时信息。

State

获取或设置计算节点的当前状态。

StateTransitionTime

获取或设置计算节点进入其当前状态的时间。

TotalTasksRun

获取或设置计算节点上完成的作业任务的总数。 这包括作业管理器任务和普通任务,但不包括作业准备、作业发布或启动任务。

TotalTasksSucceeded

获取或设置在计算节点上成功完成 (且 exitCode 0) 的作业任务的总数。 这包括作业管理器任务和普通任务,但不包括作业准备、作业发布或启动任务。

Url

获取或设置计算节点的 URL。

VirtualMachineInfo

获取或设置有关虚拟机当前状态的信息。

VmSize

获取或设置托管计算节点的虚拟机的大小。

适用于