Freigeben über


PoolOperationsExtensions.StopResizeAsync Methode

Definition

Beendet einen laufenden Größenänderungsvorgang für den Pool.

public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolStopResizeHeaders> StopResizeAsync (this Microsoft.Azure.Batch.Protocol.IPoolOperations operations, string poolId, Microsoft.Azure.Batch.Protocol.Models.PoolStopResizeOptions poolStopResizeOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member StopResizeAsync : Microsoft.Azure.Batch.Protocol.IPoolOperations * string * Microsoft.Azure.Batch.Protocol.Models.PoolStopResizeOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolStopResizeHeaders>
<Extension()>
Public Function StopResizeAsync (operations As IPoolOperations, poolId As String, Optional poolStopResizeOptions As PoolStopResizeOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PoolStopResizeHeaders)

Parameter

operations
IPoolOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

poolId
String

Die ID des Pools, dessen Größe Sie beenden möchten.

poolStopResizeOptions
PoolStopResizeOptions

Zusätzliche Parameter für den Vorgang

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Hinweise

Dadurch wird der Pool vor dem Größenänderungsvorgang nicht in seinen vorherigen Zustand wiederhergestellt: Es wird nur alle weiteren Änderungen beendet, die vorgenommen werden, und der Pool behält seinen aktuellen Zustand bei. Nach dem Beenden stabilisiert sich der Pool bei der Anzahl der Computeknoten, an der er sich befand, als der Beendenvorgang abgeschlossen wurde. Während des Beendigungsvorgangs ändert sich der Poolzuordnungsstatus zuerst in "Beenden" und dann in "stabil". Ein Größenänderungsvorgang muss keine explizite Pooländerungsanforderung sein. Diese API kann auch verwendet werden, um die anfängliche Größenanpassung des Pools zu beenden, wenn er erstellt wird.

Gilt für: