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

PoolOperationsExtensions.ResizeAsync 方法

定义

更改分配给池的计算节点数。

public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolResizeHeaders> ResizeAsync(this Microsoft.Azure.Batch.Protocol.IPoolOperations operations, string poolId, Microsoft.Azure.Batch.Protocol.Models.PoolResizeParameter poolResizeParameter, Microsoft.Azure.Batch.Protocol.Models.PoolResizeOptions poolResizeOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member ResizeAsync : Microsoft.Azure.Batch.Protocol.IPoolOperations * string * Microsoft.Azure.Batch.Protocol.Models.PoolResizeParameter * Microsoft.Azure.Batch.Protocol.Models.PoolResizeOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolResizeHeaders>
<Extension()>
Public Function ResizeAsync (operations As IPoolOperations, poolId As String, poolResizeParameter As PoolResizeParameter, Optional poolResizeOptions As PoolResizeOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PoolResizeHeaders)

参数

operations
IPoolOperations

此扩展方法的操作组。

poolId
String

要调整大小的池的 ID。

poolResizeParameter
PoolResizeParameter

请求的参数。

poolResizeOptions
PoolResizeOptions

操作的其他参数

cancellationToken
CancellationToken

取消标记。

返回

注解

仅当池的分配状态稳定时,才能重设池的大小。 如果池已调整大小,则请求失败,状态代码为 409。 调整池大小时,池的分配状态将从“稳定”更改为“调整大小”。 不能调整配置为自动缩放的池的大小。 如果尝试执行此操作,Batch 服务将返回错误 409。 如果向下调整池的大小,Batch 服务将选择要删除的计算节点。 若要删除特定的计算节点,请改用池删除计算节点 API。

适用于