您如何判断Azure CloudQueue.AddMessage是否成功?

时间:2017-05-02 10:59:07

标签: azure azure-queues

当您向Azure队列发布消息时,如何判断消息是否已成功发布?

使用以下代码时:

queue.AddMessage(message);

我们发现在某些情况下,邮件不会发布到队列中。查看the documentation我可以看到,如果邮件的发布不成功,则不会抛出异常。检查邮件发布失败的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

通常,如果邮件未写入队列,您应该会看到错误。但是,您可以做的一件事是检查消息的消息ID,插入,到期时间属性,因为一旦消息成功插入,它们将由SDK填充。

来自documentation link

  

传入的CloudQueueMessage消息将使用pop填充   收据,消息ID和插入/到期时间。