获取 initialVisibilityDelay CloudMessage

Get initialVisibilityDelay CloudMessage

我在队列中有一条带有 initialVisibilityDelay 属性 的消息(因此,消息现在不可见):

await inputQueue.AddMessageAsync(new CloudQueueMessage(JsonConvert.SerializeObject(queueItem)), null, TimeSpan.FromMinutes(retryMinutes), null, null);

有什么方法可以让这条消息在某些条件下对消息执行某些操作?

Any way to get this message to do some actions with the message with some conditions?

很遗憾没有。此消息将在此期间保持隐藏状态,无法获取。只有当它出现在队列中时,即在可见性超时期限到期后,您才能对该消息执行任何操作。

在可见性延迟到期之前,您只能删除它和所有其他消息。

它对任何获取​​或查看都是隐藏的。这是一种以代理为中心的调度机制。