IReceiverClient.DeadLetterAsync Méthode

Définition

Surcharges

DeadLetterAsync(String, IDictionary<String,Object>)

Déplace un message vers la sous-file d’attente deadletter.

DeadLetterAsync(String, String, String)

Déplace un message vers la sous-file d’attente deadletter.

DeadLetterAsync(String, IDictionary<String,Object>)

Déplace un message vers la sous-file d’attente deadletter.

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

Paramètres

lockToken
String

Jeton de verrouillage du message correspondant à deadletter.

propertiesToModify
IDictionary<String,Object>

Propriétés du message à modifier lors du déplacement vers la sous-file d’attente.

Retours

Remarques

Un jeton de verrou se trouve dans LockToken, uniquement lorsque ReceiveMode est défini sur PeekLock. Pour recevoir un message de la file d’attente deadletter, vous avez besoin d’un nouveau IMessageReceiver, avec le chemin d’accès correspondant. Vous pouvez utiliser FormatDeadLetterPath(String) pour vous aider à ce sujet. Cette opération ne peut être effectuée que sur les messages reçus par ce récepteur.

S’applique à

DeadLetterAsync(String, String, String)

Déplace un message vers la sous-file d’attente deadletter.

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

Paramètres

lockToken
String

Jeton de verrouillage du message correspondant à deadletter.

deadLetterReason
String

Raison de la lettre morte du message.

deadLetterErrorDescription
String

Description de l’erreur pour le courrier mort du message.

Retours

Remarques

Un jeton de verrou se trouve dans LockToken, uniquement lorsque ReceiveMode est défini sur PeekLock. Pour recevoir un message de la file d’attente deadletter, vous avez besoin d’un nouveau IMessageReceiver, avec le chemin d’accès correspondant. Vous pouvez utiliser FormatDeadLetterPath(String) pour vous aider à ce sujet. Cette opération ne peut être effectuée que sur les messages reçus par ce récepteur.

S’applique à