Exportar (0) Imprimir
Expandir Tudo

Método BeginDeadLetter (Guid, String, String, AsyncCallback, Object)

Inicia uma operação assíncrona para mover uma mensagem para a fila de mensagens mortas.

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

public IAsyncResult BeginDeadLetter(
	Guid lockToken,
	string deadLetterReason,
	string deadLetterErrorDescription,
	AsyncCallback callback,
	Object state
)

Parâmetros

lockToken
Tipo: System..::..Guid
O token de bloqueio associado à instância da mensagem bloqueada.
deadLetterReason
Tipo: System..::..String
O motivo para colocar a mensagem na fila de mensagens mortas.
deadLetterErrorDescription
Tipo: System..::..String
A descrição do erro para colocar a mensagem na fila de mensagens mortas.
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.

Valor de retorno

Tipo: System..::..IAsyncResult
Um IAsyncResult que faz referência à operação assíncrona para mover uma mensagem para a fila de mensagens mortas.

ExceçãoCondição
TimeoutException

Lançado se a operação excedeu o tempo limite definido por OperationTimeout.

OperationCanceledException

Lançado se a entidade cliente foi fechada ou anulada.

MessageLockLostException

Lançado se a mensagem representada por lockToken tiver perdido o bloqueio de mensagem.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft