Partilhar via


ManagementClient.DeleteQueueAsync(String, CancellationToken) Método

Definição

Exclui a fila descrita pelo caminho em relação ao endereço base do namespace de serviço.

public virtual System.Threading.Tasks.Task DeleteQueueAsync (string queuePath, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.DeleteQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function DeleteQueueAsync (queuePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Parâmetros

queuePath
String

O nome da fila em relação ao endereço base do namespace de serviço.

cancellationToken
CancellationToken

Retornos

Exceções

queuePath é vazio ou nulo, ou o caminho começa ou termina com "/".

O comprimento do caminho é maior que 260.

A operação atinge o tempo limite. O período de tempo limite é inicializado por meio da ServiceBusConnection classe . Talvez seja necessário aumentar o valor do tempo limite para evitar essa exceção se o valor de tempo limite for relativamente baixo.

A fila com esse nome não existe.

Não há permissão suficiente para executar esta operação. Você deve marcar para garantir que você ManagementClient tenha as credenciais corretas TokenProvider para executar essa operação.

O servidor está ocupado. Você deve aguardar antes de repetir a operação.

Ocorreu um erro interno ou uma exceção inesperada.

Aplica-se a