CertificateOperations.CancelDeleteCertificate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bricht ein fehlgeschlagenes Löschen des angegebenen Zertifikats ab. Dies kann nur erfolgen, wenn sich das Zertifikat im DeleteFailed Zustand befindet und das Zertifikat in den Active Zustand wiederhergestellt wird.
public void CancelDeleteCertificate (string thumbprintAlgorithm, string thumbprint, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.CancelDeleteCertificate : string * string * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub CancelDeleteCertificate (thumbprintAlgorithm As String, thumbprint As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)
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.
Hinweise
Wenn Sie das Zertifikat trotzdem löschen möchten (anstatt es an Aktiv 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).
Dies ist ein blockierende Vorgang. Eine nicht blockierende Entsprechung finden Sie unter CancelDeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken).
Gilt für:
Azure SDK for .NET