SubscriptionClient.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) |
Verschiebt eine Nachricht in die Unterwarteschlange des Deadletters. |
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)
- Quelle:
- SubscriptionClient.cs
Verschiebt eine Nachricht in die Unterwarteschlange des Deadletters.
public System.Threading.Tasks.Task DeadLetterAsync (string lockToken);
member this.DeadLetterAsync : string -> System.Threading.Tasks.Task
Public Function DeadLetterAsync (lockToken As String) As Task
Parameter
- lockToken
- String
Das Sperrtoken der entsprechenden Nachricht zum Deadletter.
Gibt zurück
Hinweise
Ein Sperrtoken kann nur in LockTokengefunden werden, wenn ReceiveMode auf PeekLockfestgelegt ist. Um eine Nachricht von der Deadletter-Unterwarteschlange zu erhalten, benötigen Sie einen neuen IMessageReceiver oder mit ISubscriptionClientdem 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 Client empfangen wurden.
Gilt für:
DeadLetterAsync(String, IDictionary<String,Object>)
- Quelle:
- SubscriptionClient.cs
Verschiebt eine Nachricht in die Unterwarteschlange des Deadletters.
public System.Threading.Tasks.Task DeadLetterAsync (string lockToken, System.Collections.Generic.IDictionary<string,object> propertiesToModify);
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, propertiesToModify As IDictionary(Of String, Object)) 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
Implementiert
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)
- Quelle:
- SubscriptionClient.cs
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
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 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
Implementiert
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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für