Compartilhar via


PoolOperationsExtensions.PatchAsync Método

Definição

Atualizações as propriedades do Pool especificado.

public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolPatchHeaders> PatchAsync (this Microsoft.Azure.Batch.Protocol.IPoolOperations operations, string poolId, Microsoft.Azure.Batch.Protocol.Models.PoolPatchParameter poolPatchParameter, Microsoft.Azure.Batch.Protocol.Models.PoolPatchOptions poolPatchOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsync : Microsoft.Azure.Batch.Protocol.IPoolOperations * string * Microsoft.Azure.Batch.Protocol.Models.PoolPatchParameter * Microsoft.Azure.Batch.Protocol.Models.PoolPatchOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolPatchHeaders>
<Extension()>
Public Function PatchAsync (operations As IPoolOperations, poolId As String, poolPatchParameter As PoolPatchParameter, Optional poolPatchOptions As PoolPatchOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PoolPatchHeaders)

Parâmetros

operations
IPoolOperations

O grupo de operações para esse método de extensão.

poolId
String

A ID do pool a ser atualizado.

poolPatchParameter
PoolPatchParameter

Os parâmetros da solicitação.

poolPatchOptions
PoolPatchOptions

Parâmetros adicionais para a operação

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Comentários

Isso substitui apenas as propriedades do Pool especificadas na solicitação. Por exemplo, se o Pool tiver um StartTask associado a ele e uma solicitação não especificar um elemento StartTask, o Pool manterá o StartTask existente.

Aplica-se a