Partilhar via


ManagementClient.UpdateTopicAsync(TopicDescription, CancellationToken) Método

Definição

Atualizações um tópico existente.

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

Parâmetros

topicDescription
TopicDescription

Um TopicDescription objeto que descreve os atributos com os quais o tópico será atualizado.

cancellationToken
CancellationToken

Retornos

O TopicDescription do tópico atualizado.

Exceções

O descritor de tópico é nulo.

O tópico descrito não foi encontrado.

A operação atinge o tempo limite.

Não há permissão suficiente para executar essa 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.

Aplica-se a