Compartir a través de


IReceiverClient.DeadLetterAsync Método

Definición

Sobrecargas

DeadLetterAsync(String, IDictionary<String,Object>)

Mueve un mensaje a la subcola de mensajes fallidos.

DeadLetterAsync(String, String, String)

Mueve un mensaje a la subcola de mensajes fallidos.

DeadLetterAsync(String, IDictionary<String,Object>)

Mueve un mensaje a la subcola de mensajes fallidos.

public System.Threading.Tasks.Task DeadLetterAsync (string lockToken, System.Collections.Generic.IDictionary<string,object> propertiesToModify = default);
abstract member DeadLetterAsync : string * System.Collections.Generic.IDictionary<string, obj> -> System.Threading.Tasks.Task
Public Function DeadLetterAsync (lockToken As String, Optional propertiesToModify As IDictionary(Of String, Object) = Nothing) As Task

Parámetros

lockToken
String

Token de bloqueo del mensaje correspondiente a deadletter.

propertiesToModify
IDictionary<String,Object>

Las propiedades del mensaje que se van a modificar mientras se mueven a la subcola.

Devoluciones

Comentarios

Se puede encontrar un token de bloqueo en , solo cuando ReceiveMode se establece PeekLocken LockToken. Para recibir un mensaje de la cola de mensajes fallidos, necesitará un nuevo IMessageReceiver, con la ruta de acceso correspondiente. Puede usar FormatDeadLetterPath(String) para ayudar con esto. Esta operación solo se puede realizar en los mensajes recibidos por este receptor.

Se aplica a

DeadLetterAsync(String, String, String)

Mueve un mensaje a la subcola de mensajes fallidos.

public System.Threading.Tasks.Task DeadLetterAsync (string lockToken, string deadLetterReason, string deadLetterErrorDescription = default);
abstract member DeadLetterAsync : string * string * string -> System.Threading.Tasks.Task
Public Function DeadLetterAsync (lockToken As String, deadLetterReason As String, Optional deadLetterErrorDescription As String = Nothing) As Task

Parámetros

lockToken
String

Token de bloqueo del mensaje correspondiente a deadletter.

deadLetterReason
String

El motivo de que se interbloquee el mensaje.

deadLetterErrorDescription
String

Descripción del error para la creación de mensajes fallidos.

Devoluciones

Comentarios

Se puede encontrar un token de bloqueo en , solo cuando ReceiveMode se establece PeekLocken LockToken. Para recibir un mensaje de la cola de mensajes fallidos, necesitará un nuevo IMessageReceiver, con la ruta de acceso correspondiente. Puede usar FormatDeadLetterPath(String) para ayudar con esto. Esta operación solo se puede realizar en los mensajes recibidos por este receptor.

Se aplica a