Share via


ServiceBusMessageActions Klasse

Definition

Stellt den Satz von Nachrichtenaktionen dar, die für eine ServiceBusReceivedMessageausgeführt werden können.

public class ServiceBusMessageActions
type ServiceBusMessageActions = class
Public Class ServiceBusMessageActions
Vererbung
ServiceBusMessageActions
Abgeleitet

Konstruktoren

ServiceBusMessageActions()

Initialisiert eine neue instance der -Klasse für die ServiceBusMessageActions Simulation der Verwendung in Tests.

Methoden

AbandonMessageAsync(ServiceBusReceivedMessage, IDictionary<String,Object>, CancellationToken)

Gibt ein auf ServiceBusReceivedMessage. Dadurch wird die Nachricht wieder zur sofortigen Verarbeitung zur Verfügung gestellt, da die Sperre für die nachricht, die vom Empfänger gespeichert ist, aufgehoben wird.

CompleteMessageAsync(ServiceBusReceivedMessage, CancellationToken)

Schließt eine ab ServiceBusReceivedMessage. Dadurch wird die Nachricht aus dem Dienst gelöscht.

DeadLetterMessageAsync(ServiceBusReceivedMessage, Dictionary<String,Object>, String, String, CancellationToken)

Verschiebt eine Nachricht in die Unterwarteschlange für unzustellbare Nachrichten.

DeadLetterMessageAsync(ServiceBusReceivedMessage, IDictionary<String,Object>, CancellationToken)

Verschiebt eine Nachricht in die Unterwarteschlange für unzustellbare Nachrichten.

DeadLetterMessageAsync(ServiceBusReceivedMessage, String, String, CancellationToken)

Verschiebt eine Nachricht in die Unterwarteschlange für unzustellbare Nachrichten.

DeferMessageAsync(ServiceBusReceivedMessage, IDictionary<String,Object>, CancellationToken)

Gibt an, dass der Empfänger die Verarbeitung der Nachricht zurückstellen möchte.

RenewMessageLockAsync(ServiceBusReceivedMessage, CancellationToken)

Erneuert die Sperre für die Nachricht. Die Sperre wird basierend auf der in der Warteschlange angegebenen Einstellung verlängert.

Gilt für: