Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método BrokeredMessage.Defer ()

 

Indica que o receptor deseja adiar o processamento dessa mensagem.

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

public void Defer()

Exception Condition
ObjectDisposedException

Lançado quando a mensagem estiver no estado descartado ou se o receptor com o qual a mensagem foi recebida estiver no estado descartado.

InvalidOperationException

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

T:System.ServiceModel.MessagingCommunicationException

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

TimeoutException

Lançado quando a operação expira. O período de tempo limite é inicializado por meio de MessagingFactorySettings. Talvez seja necessário 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 de toda a entidade e pode ser inicializado 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 de sessão é o mesmo que da LockDuration da mensagem e é uma configuração de nível da entidade. Ele pode ser inicializado por meio de LockDuration e LockDuration para filas e assinaturas respectivamente.

ServerBusyException

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

MessagingEntityNotFoundException

Quando a entidade de mensagens a mensagem foi recebida do foi excluída.

UnauthorizedAccessException

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

QuotaExceededException

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

Antes de adiar a mensagem, o usuário deve reservar a recepção da mensagem para recuperação posterior.

Retornar ao topo
Mostrar: