Freigeben über


CertificateOperations.CancelDeleteCertificateAsync Methode

Definition

Bricht ein fehlgeschlagenes Löschen des angegebenen 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 System.Threading.Tasks.Task CancelDeleteCertificateAsync (string thumbprintAlgorithm, string thumbprint, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.CancelDeleteCertificateAsync : string * string * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CancelDeleteCertificateAsync (thumbprintAlgorithm As String, thumbprint As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

thumbprintAlgorithm
String

Der Algorithmus, der zum Ableiten des thumbprint Parameters verwendet wird. Dies muss sha1 sein.

thumbprint
String

Der Fingerabdruck des Zertifikats, das nicht gelöscht werden konnte.

additionalBehaviors
IEnumerable<BatchClientBehavior>

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

cancellationToken
CancellationToken

A CancellationToken zum Steuern der Lebensdauer des asynchronen Vorgangs.

Gibt zurück

Ein Task-Objekt, das den asynchronen Vorgang darstellt.

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 DeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)).

Der Vorgang zum Löschen des Abbrechens wird asynchron ausgeführt.

Gilt für: