NamespaceManager.CreateTopic Método
Definição
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.
Sobrecargas
CreateTopic(String) |
Cria um novo tópico dentro do namespace de serviço com o caminho de namespace de serviço fornecido. |
CreateTopic(TopicDescription) |
Cria um novo tópico dentro do namespace de serviço com a descrição do tópico especificada. |
CreateTopic(String)
Cria um novo tópico dentro do namespace de serviço com o caminho de namespace de serviço fornecido.
public Microsoft.ServiceBus.Messaging.TopicDescription CreateTopic (string path);
member this.CreateTopic : string -> Microsoft.ServiceBus.Messaging.TopicDescription
Public Function CreateTopic (path As String) As TopicDescription
Parâmetros
- path
- String
O caminho do tópico relativo ao endereço base do namespace de serviço.
Retornos
O TopicDescription do tópico recém-criado.
Exceções
path
é nulo ou vazio, ou path
começa ou termina com "/".
O comprimento de path
é maior que Microsoft.ServiceBus.Messaging.Constants.QueueNameMaximumLength.
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.
Aplica-se a
CreateTopic(TopicDescription)
Cria um novo tópico dentro do namespace de serviço com a descrição do tópico especificada.
public Microsoft.ServiceBus.Messaging.TopicDescription CreateTopic (Microsoft.ServiceBus.Messaging.TopicDescription description);
member this.CreateTopic : Microsoft.ServiceBus.Messaging.TopicDescription -> Microsoft.ServiceBus.Messaging.TopicDescription
Public Function CreateTopic (description As TopicDescription) As TopicDescription
Parâmetros
- description
- TopicDescription
Um TopicDescription objeto que descreve os atributos com os quais o novo tópico será criado.
Retornos
O TopicDescription do tópico recém-criado.
Aplica-se a
Azure SDK for .NET