CertificateOperations.CancelDeleteCertificateAsync メソッド

定義

指定した証明書の削除に失敗したことを取り消します。 これは、証明書が状態にあり、証明書を DeleteFailed 状態に Active 復元する場合にのみ実行できます。

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

パラメーター

thumbprintAlgorithm
String

パラメーターの派生に使用される thumbprint アルゴリズム。 これは sha1 である必要があります。

thumbprint
String

削除に失敗した証明書の拇印。

additionalBehaviors
IEnumerable<BatchClientBehavior>

の後の BatchClientBehavior Batch サービス要求に適用されるインスタンスの CustomBehaviorsコレクション。

cancellationToken
CancellationToken

CancellationToken非同期操作の有効期間を制御するための 。

戻り値

非同期操作を表す Task オブジェクト。

注釈

(アクティブに戻す代わりに) 証明書を削除する場合は、失敗した削除を取り消す必要はありません。 証明書がリソースによって使用されていないことを確認してから、もう一度試して証明書を削除する必要があります (「」を参照してください DeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken))。

削除の取り消し操作は非同期的に実行されます。

適用対象