Exportar (0) Imprimir
Expandir Tudo
Este tópico ainda não foi avaliado como - Avalie este tópico

Método EndComplete

Termina uma operação assíncrona para concluir uma mensagem.

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)
public void EndComplete(
	IAsyncResult result
)

Parâmetros

result
Tipo: System..::..IAsyncResult
Um IAsyncResult que faz referência à Concluir.
ExceçãoCondição
ArgumentException

Lançado se um result incorreto for fornecido. O objeto result passado a EndComplete deve ser aquele retornado da correspondência BeginComplete ou passado ao retorno de chamada fornecido ao BeginComplete.

ArgumentNullException

Lançado se invocado com um result nulo.

MessagingCommunicationException

Lançado quando a fila ou a assinatura que recebe a mensagem não estiver mais presente no servidor de mensagens.

TimeoutException

Lançado quando o tempo limite da operação expira. O tempo limite é inicializado por meio de MessagingFactorySettings. Talvez seja preciso aumentar o valor de OperationTimeout para evitar esta exceção, se o valor de tempo limite for relativamente baixo.

MessageLockLostException

Lançado se o bloqueio da mensagem expirou. LockDuration é uma configuração a nível da entidade e pode ser inicializada por meio de LockDuration e LockDuration para filas e assinaturas respectivamente.

SessionLockLostException

Lançado se o bloqueio da sessão expirou. A duração do bloqueio da sessão é a mesma que da LockDuration da mensagem e é uma configuração a nível da entidade. É possível ser inicializada por meio de LockDuration e LockDuration para filas e assinaturas respectivamente.

InvalidOperationException

Lançado quando invocado em uma mensagem que não foi recebida no modo espiada-bloqueio.

ServerBusyException

Quando o barramento de serviço está ocupado e não consegue processar a solicitação.

MessagingEntityNotFoundException

Quando a entidade de mensagens da qual a mensagem foi recebida tiver sido excluída.

UnauthorizedAccessException

Quando o token de segurança fornecido pelo TokenProvider não contiver as reivindicações para realizar esta operação.

QuotaExceededException

Quando o número de conexões simultâneas a uma entidade exceder o valor máximo permitido.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.