OracleAQMessageDeliveryMode Enumeration
The OracleAQMessageDeliveryMode
enumeration type specifies the delivery mode of the message.
Table 12-32 lists all the OracleAQMessageDeliveryMode
enumeration values with a description of each enumerated value.
Table 12-32 OracleAQMessageDeliveryMode Members
Member Name | Description |
---|---|
|
Indicates a buffered message. Both enqueue and dequeue buffered messaging operations must be in Dequeuing applications can choose to dequeue persistent messages only, buffered messages only, or both types. Buffered messages can be queried using the Transaction grouping queues and array enqueues are not supported for buffered messages in Oracle Database 11g release 1 (11.1) . One can still use the array enqueue procedure to enqueue buffered messages, but the array size must be set to Buffered messaging is faster than persistent messaging. Use buffered messaging for applications that do not require the reliability and transaction support of Oracle Database AQ persistent messaging. |
|
Indicates a persistent message. Persistent messaging ensures reliability and support transactions. It is slower than buffered messaging. |
|
Indicates a persistent or buffered message. This is used with |
Requirements
Provider | ODP.NET, Unmanaged Driver |
---|---|
Assembly |
|
Namespace |
|
.NET Framework |
3.5, 4.5, 4.6, 4.7 |