BrokeredMessage.Complete方法(http://msdn.microsoft.com/en-us/library/microsoft.servicebus.messaging.brokeredmessage.complete.aspx)的MSDN文档描述了如下方法:“完成邮件的接收操作,并指示邮件应标记为已处理,已删除或已存档。”< / p>
在我使用这种方法时,我只看到消息在处理后被删除。这是我在MSDN文档,博客或其他任何有关Service Bus能够存档旧邮件的地方看到的唯一实例。
我可以将自己的邮件归档为我的代码的一部分,该代码可以读取和处理邮件,然后将其标记为完整。但是有可能为我做Windows Server Service Bus存档完成的消息吗?如果是这样,您如何打开并配置此功能?
如果差异很重要,我使用的是本地托管的Windows Server Service总线,而不是Azure版本。
答案 0 :(得分:0)
不,Service Bus不会存档您的邮件。我将跟踪文档人员关于应该表达的内容。