DequeueArray
DequeueArray methods dequeue multiple messages from queues.
Overload List
-
This instance method dequeues multiple messages from a queue using the
DequeueOptionsof the instance. -
DequeueArray(int, OracleAQDequeueOptions)
This instance method dequeues multiple messages from a queue using the supplied dequeue options.
Note:
DequeueArray methods are not supported for JSON Data type for both AQ and TxEventQ, the workaround is to use non-array APIs with JSON type payloads.
DequeueMode = RemoveNoData is not supported for TxEventQ. For AQ, it is not supported only for JSON data type.
DequeueMode = Locked is not supported with Visibility = Immediate for AQand TxEventQ, the workaround is to use DequeueMode = Locked with Visibility = OnCommit.
DeliveryMode = Buffered is not supported for AQ and TxEventQ operations, workaround is to use DeliveryMode = Persistent.