NamespaceManager.CreateQueue Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
CreateQueue(QueueDescription) |
Cria uma nova fila no namespace de serviço com a descrição da fila especificada. |
CreateQueue(String) |
Cria uma nova fila no namespace de serviço com o caminho fornecido. |
Cria uma nova fila no namespace de serviço com a descrição da fila especificada.
public Microsoft.ServiceBus.Messaging.QueueDescription CreateQueue (Microsoft.ServiceBus.Messaging.QueueDescription description);
member this.CreateQueue : Microsoft.ServiceBus.Messaging.QueueDescription -> Microsoft.ServiceBus.Messaging.QueueDescription
Public Function CreateQueue (description As QueueDescription) As QueueDescription
Parâmetros
- description
- QueueDescription
Um QueueDescription objeto que descreve os atributos com os quais a nova fila será criada.
Retornos
O QueueDescription da fila recém-criada.
Aplica-se a
Cria uma nova fila no namespace de serviço com o caminho fornecido.
public Microsoft.ServiceBus.Messaging.QueueDescription CreateQueue (string path);
member this.CreateQueue : string -> Microsoft.ServiceBus.Messaging.QueueDescription
Public Function CreateQueue (path As String) As QueueDescription
Parâmetros
- path
- String
O caminho da fila em relação ao endereço base do namespace de serviço.
Retornos
O QueueDescription da fila recém-criada.
Exceções
path
é nulo ou vazio.
O comprimento de path
é maior que 290 caracteres.
A operação atinge o tempo limite. O período de tempo limite é inicializado por meio da NamespaceManagerSettings classe . Talvez seja necessário aumentar o valor da OperationTimeout propriedade para evitar essa exceção se o valor de tempo limite for relativamente baixo.
Existe uma fila ou um tópico com o mesmo nome e caminho no mesmo namespace de serviço.
O NamespaceManager objeto não tem permissão suficiente para executar essa operação. Você deve marcar para garantir que você NamespaceManager 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.
Ocorre um erro interno ou uma exceção inesperada.
O servidor está sobrecarregado com operações lógicas. Você pode considerar qualquer uma das seguintes ações: aguarde e tente chamar novamente essa função. Remova entidades antes de tentar novamente (por exemplo, receber mensagens antes de enviar mais).
Aplica-se a
Comentários do Azure SDK for .NET
O Azure SDK for .NET é um projeto código aberto. Selecione um link para fornecer comentários: