Exportar (0) Imprimir
Expandir Tudo

Método NamespaceManager.BeginGetTopic

Versão assíncrona do método GetTopic(String).

Namespace:  Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)

public IAsyncResult BeginGetTopic(
	string path,
	AsyncCallback callback,
	Object state
)

Parâmetros

path
Tipo: System.String
O caminho do tópico relativo ao endereço básico do namespace do serviço.
callback
Tipo: System.AsyncCallback
Um delegado de AsyncCallback que faz referência ao método a ser invocado quando a operação estiver concluída.
state
Tipo: System.Object
Um objeto definido pelo usuário que contém informações de estado sobre a operação assíncrona. Este objeto é passado ao delegado da EndGetTopic(IAsyncResult) quando a operação está concluída.

Valor de retorno

Tipo: System.IAsyncResult
Um objeto IAsyncResult que faz referência à operação assíncrona para obter um tópico.

ExceçãoCondição
ArgumentException

path está vazio ou é nulo, ou path inicia ou termina com "/".

TimeoutException

O tempo limite da operação esgotou. O tempo limite é inicializado por meio da classe NamespaceManagerSettings. Talvez seja preciso aumentar o valor da propriedade OperationTimeout para evitar esta exceção, se o valor de tempo limite for relativamente baixo.

UnauthorizedAccessException

O objeto NamespaceManager não tem permissão suficiente para realizar esta operação. É necessário verificar para garantir que o seu NamespaceManager tenha as credenciais Credential corretas para realizar esta operação.

MessagingException

Ocorre um erro interno ou exceção inesperada.

Contribuições da comunidade

Mostrar:
© 2015 Microsoft