DequeueArray
DequeueArray
methods dequeue multiple messages from queues.
Overload List
-
This instance method dequeues multiple messages from a queue using the
DequeueOptions
of 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
.