Partilhar via


Certificate.DeleteAsync Método

Definição

Exclui o certificado da conta do Lote.

public System.Threading.Tasks.Task DeleteAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.DeleteAsync : seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteAsync (Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parâmetros

additionalBehaviors
IEnumerable<BatchClientBehavior>

Uma coleção de BatchClientBehavior instâncias que são aplicadas à solicitação de serviço do Lote após o CustomBehaviors.

cancellationToken
CancellationToken

Um CancellationToken para controlar o tempo de vida da operação assíncrona.

Retornos

Um Task que representa a operação assíncrona.

Comentários

A operação de exclusão solicita que o certificado seja excluído. A solicitação coloca o certificado no Deleting estado . O serviço do Lote executará a exclusão real do certificado sem nenhuma ação adicional do cliente.

Você não poderá excluir um certificado se um recurso (pool ou nó de computação) estiver usando-o. Antes de excluir um certificado, você deve, portanto, certificar-se de que:

  • O certificado não está associado a nenhum pool.
  • O certificado não está instalado em nenhum nó de computação. (Mesmo que você remova um certificado de um pool, ele não será removido dos nós de computação existentes nesse pool até que eles sejam reiniciados.)

Se você tentar excluir um certificado que está em uso, a exclusão falhará. O estado do certificado é alterado para DeleteFailed. Você pode usar CancelDeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken) para definir o status de volta como Ativo se decidir que deseja continuar usando o certificado.

A operação de exclusão é executada de forma assíncrona.

Aplica-se a