Partilhar via


ServiceBusAdministrationClient.GetNamespacePropertiesAsync Método

Definição

Obtém informações relacionadas ao namespace usado no momento.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.NamespaceProperties>> GetNamespacePropertiesAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member GetNamespacePropertiesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.NamespaceProperties>>
override this.GetNamespacePropertiesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.NamespaceProperties>>
Public Overridable Function GetNamespacePropertiesAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of NamespaceProperties))

Parâmetros

cancellationToken
CancellationToken

Uma instância opcional CancellationToken para sinalizar a solicitação para cancelar a operação.

Retornos

NamespaceProperties que contém informações de namespace.

Exceções

Permissão insuficiente para executar essa operação. Você deve marcar para garantir que você ServiceBusAdministrationClient tenha as declarações necessárias para executar essa operação. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-sas#rights-required-for-service-bus-operations

  • A operação atingiu o tempo limite. O Reason será definido ServiceTimeout como nesse caso.
  • O servidor está ocupado. Você deve aguardar antes de repetir a operação. O motivo da falha será definido ServiceBusy como nesse caso.
  • Ocorre um erro interno ou uma exceção inesperada. O motivo da falha será definido GeneralError como nesse caso.

Comentários

Funciona com qualquer declaração (Enviar/Escutar/Gerenciar).

Aplica-se a