2017-01-21 8 views
0

Может ли сообщение очереди в Azure Service Bus, установленное с помощью ScheduledEnqueueTimeUtc, быть изменено или удалено до истечения срока его действия?Измените сообщение службы шины Azure с помощью ScheduledEnqueueTimeUtc

В некоторых случаях мне необходимо изменить или удалить сообщение, отправленное для будущей доставки.

ответ

0

Нет, вы не можете. Но вы можете отменить запланированное сообщение, если вы недавно используете выделенный API. Вот сообщение об этом https://blogs.msdn.microsoft.com/servicebus/2016/07/11/cross-post-canceling-scheduled-messages/

+0

Спасибо, Шон! Я рад видеть, что команда ASB добавила эту функциональность в api. Я был обеспокоен тем, что мне пришлось отказаться от использования ScheduledEnqueueTimeUtc для будущих сообщений, потому что слишком много способов, которыми могут потребоваться мои пользователи для изменения или удаления будущих сообщений. Таким образом, с этим новым api я должен иметь возможность удалять запланированные сообщения, а затем при необходимости отправлять другое сообщение с изменениями. – JeffC