MessageReceiver.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 Unzustellbare Unterwarteschlange. |
DeadLetterAsync(String, String, String) |
Verschiebt eine Nachricht in die Unzustellbare Unterwarteschlange. |
DeadLetterAsync(String, IDictionary<String,Object>)
- Quelle:
- MessageReceiver.cs
Verschiebt eine Nachricht in die Unzustellbare Unterwarteschlange.
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
override this.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 an unzustellbare Nachrichten.
- propertiesToModify
- IDictionary<String,Object>
Die Eigenschaften der Nachricht, die beim Verschieben in die Untergeordnete Warteschlange geändert werden soll.
Gibt zurück
Implementiert
Hinweise
Ein Sperrtoken finden Sie in LockTokennur, wenn ReceiveMode auf PeekLockfestgelegt ist. Um eine Nachricht aus der Unzustellbare Warteschlange zu empfangen, benötigen Sie eine neue IMessageReceivermit dem entsprechenden Pfad. Sie können verwenden FormatDeadLetterPath(String) , 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)
- Quelle:
- MessageReceiver.cs
Verschiebt eine Nachricht in die Unzustellbare Unterwarteschlange.
public System.Threading.Tasks.Task DeadLetterAsync (string lockToken, string deadLetterReason, string deadLetterErrorDescription = default);
abstract member DeadLetterAsync : string * string * string -> System.Threading.Tasks.Task
override this.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 an unzustellbare Nachrichten.
- deadLetterReason
- String
Der Grund für das Unzustellbare Senden der Nachricht.
- deadLetterErrorDescription
- String
Die Fehlerbeschreibung für das Unzustellbare Senden der Nachricht.
Gibt zurück
Implementiert
Hinweise
Ein Sperrtoken finden Sie in LockTokennur, wenn ReceiveMode auf PeekLockfestgelegt ist. Um eine Nachricht aus der Unzustellbare Warteschlange zu empfangen, benötigen Sie eine neue IMessageReceivermit dem entsprechenden Pfad. Sie können verwenden FormatDeadLetterPath(String) , 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