你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ServiceBusMessageActions 类

定义

表示可在 上 ServiceBusReceivedMessage执行的消息操作集。

public class ServiceBusMessageActions
type ServiceBusMessageActions = class
Public Class ServiceBusMessageActions
继承
ServiceBusMessageActions
派生

构造函数

ServiceBusMessageActions()

初始化 类的新实例, ServiceBusMessageActions 以便在测试中使用模拟。

方法

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

放弃 ServiceBusReceivedMessage。这将使消息再次可供立即处理,因为接收方持有的消息锁定将被释放。

CompleteMessageAsync(ServiceBusReceivedMessage, CancellationToken)

完成 ServiceBusReceivedMessage。 这会从服务中删除消息。

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

将消息移动到死信子队列。

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

将消息移动到死信子队列。

DeadLetterMessageAsync(ServiceBusReceivedMessage, String, String, CancellationToken)

将消息移动到死信子队列。

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

指示接收方希望延迟消息的处理。

RenewMessageLockAsync(ServiceBusReceivedMessage, CancellationToken)

续订消息上的锁。 将根据队列中指定的设置续订锁。

适用于