Freigeben über


Certificate.CancelDelete(IEnumerable<BatchClientBehavior>) Methode

Definition

Bricht ein fehlgeschlagenes Löschen des Zertifikats ab. Dies kann nur erfolgen, wenn sich das Zertifikat im DeleteFailed Zustand befindet und das Zertifikat wieder in den Active Zustand versetzt wird.

public void CancelDelete (System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.CancelDelete : seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub CancelDelete (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

Wenn Sie das Zertifikat trotzdem löschen möchten (anstatt es an Active zurückzugeben), müssen Sie den fehlgeschlagenen Löschvorgang nicht abbrechen. Sie müssen sicherstellen, dass das Zertifikat nicht von Ressourcen verwendet wird, und sie können dann erneut versuchen, das Zertifikat zu löschen (siehe Delete(IEnumerable<BatchClientBehavior>)).

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

Gilt für: