IReceiverClient.DeadLetterAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
DeadLetterAsync(String, IDictionary<String,Object>) |
Verschiebt eine Nachricht in die Unterwarteschlange des Deadletters. |
DeadLetterAsync(String, String, String) |
Verschiebt eine Nachricht in die Unterwarteschlange des Deadletters. |
DeadLetterAsync(String, IDictionary<String,Object>)
Verschiebt eine Nachricht in die Unterwarteschlange des Deadletters.
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
Parameter
- lockToken
- String
Das Sperrtoken der entsprechenden Nachricht zum Deadletter.
- propertiesToModify
- IDictionary<String,Object>
Die Eigenschaften der Nachricht, die beim Verschieben in die Subwarteschlange geändert werden soll.
Gibt zurück
Hinweise
Ein Sperrtoken kann nur in LockTokengefunden werden, wenn ReceiveMode auf PeekLockfestgelegt ist. Um eine Nachricht aus der Deadletter-Warteschlange zu erhalten, benötigen Sie einen neuen IMessageReceiver, mit dem entsprechenden Pfad. Sie können FormatDeadLetterPath(String) verwenden, um dies zu unterstützen. Dieser Vorgang kann nur für Nachrichten ausgeführt werden, die von diesem Empfänger empfangen wurden.
Gilt für:
DeadLetterAsync(String, String, String)
Verschiebt eine Nachricht in die Unterwarteschlange des Deadletters.
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
Parameter
- lockToken
- String
Das Sperrtoken der entsprechenden Nachricht zum Deadletter.
- deadLetterReason
- String
Der Grund für das Deadlettering der Nachricht.
- deadLetterErrorDescription
- String
Die Fehlerbeschreibung für das Deadlettering der Nachricht.
Gibt zurück
Hinweise
Ein Sperrtoken kann nur in LockTokengefunden werden, wenn ReceiveMode auf PeekLockfestgelegt ist. Um eine Nachricht aus der Deadletter-Warteschlange zu erhalten, benötigen Sie einen neuen IMessageReceiver, mit dem entsprechenden Pfad. Sie können FormatDeadLetterPath(String) verwenden, um dies zu unterstützen. Dieser Vorgang kann nur für Nachrichten ausgeführt werden, die von diesem Empfänger empfangen wurden.
Gilt für:
Azure SDK for .NET