Freigeben über


CloudTask.Reactivate(IEnumerable<BatchClientBehavior>) Methode

Definition

Reaktiviert dies CloudTask, sodass es auch dann erneut ausgeführt werden kann, wenn die Wiederholungsanzahl erschöpft ist.

public void Reactivate (System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.Reactivate : seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub Reactivate (Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)

Parameter

additionalBehaviors
IEnumerable<BatchClientBehavior>

Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.

Hinweise

Durch die Reaktivierung kann eine Aufgabe bis zu ihrer maximalen Wiederholungsanzahl erneut ausgeführt werden.

Dieser Vorgang schlägt für Aufgaben fehl, die nicht oder zuvor erfolgreich abgeschlossen wurden (mit dem Exitcode 0). Darüber hinaus schlägt dies fehl, wenn sich der Auftrag im Completed Status oder Terminating oder befindet Deleting .

Dies ist ein blockierende Vorgang. Eine nicht blockierende Entsprechung finden Sie unter ReactivateAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Gilt für: