Partilhar via


ManagementClient.CreateQueueAsync Método

Definição

Sobrecargas

CreateQueueAsync(QueueDescription, CancellationToken)

Cria uma nova fila no namespace de serviço com o nome fornecido.

CreateQueueAsync(String, CancellationToken)

Cria uma nova fila no namespace de serviço com o nome fornecido.

CreateQueueAsync(QueueDescription, CancellationToken)

Origem:
ManagementClient.cs

Cria uma nova fila no namespace de serviço com o nome fornecido.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription> CreateQueueAsync (Microsoft.Azure.ServiceBus.Management.QueueDescription queueDescription, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
override this.CreateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
Public Overridable Function CreateQueueAsync (queueDescription As QueueDescription, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueueDescription)

Parâmetros

queueDescription
QueueDescription

Um QueueDescription objeto que descreve os atributos com os quais a nova fila será criada.

cancellationToken
CancellationToken

Retornos

O QueueDescription da fila recém-criada.

Exceções

O nome da fila é nulo ou vazio.

Uma fila com os mesmos nameexists no mesmo namespace de serviço.

A operação atinge o tempo limite.

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.

Não há suporte para o tamanho especificado na descrição ou a cota máxima permitida foi atingida. Você deve especificar um dos valores de tamanho com suporte, excluir entidades existentes ou aumentar o tamanho da cota.

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

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

Comentários

Gerará se uma fila já existir.

Aplica-se a

CreateQueueAsync(String, CancellationToken)

Origem:
ManagementClient.cs

Cria uma nova fila no namespace de serviço com o nome fornecido.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription> CreateQueueAsync (string queuePath, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
override this.CreateQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
Public Overridable Function CreateQueueAsync (queuePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueueDescription)

Parâmetros

queuePath
String

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

cancellationToken
CancellationToken

Retornos

O QueueDescription da fila recém-criada.

Exceções

O nome da fila é nulo ou vazio.

O comprimento de queuePath é maior que 260 caracteres.

Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

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.

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.

Não há suporte para o tamanho especificado na descrição ou a cota máxima permitida foi atingida. Você deve especificar um dos valores de tamanho com suporte, excluir entidades existentes ou aumentar o tamanho da cota.

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

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

Comentários

Gerará se uma fila já existir. QueueDescription para valores padrão das propriedades da fila.

Aplica-se a