¿Qué sucede cuando intenta cancelar un mensaje de bus de servicio de Azure programado que ya se ha puesto en cola?

Estoy tratando de encontrar la mejor manera de programar un mensaje para una cola o tema de bus de servicio de Azure mientras dejo la opción abierta para enviar un mensaje inmediatamente en lugar del mensaje programado. Quiero asegurarme de que puedo protegerme contra la creación de un mensaje duplicado si trato de enviar el mensaje de reemplazo justo en o después de la hora programada del primer mensaje.

¿Qué sucederá si intento cancelar un mensaje programado con CancelScheduledMessageAsync (para las clases QueueClient y TopicClient) después de que el mensaje ya se haya puesto en cola? ¿Lanzará una excepción?

Respuestas a la pregunta(1)

Su respuesta a la pregunta