'Declaration Public Function New( _ ByVal consumerName As String, _ ByVal dequeueMode As OracleQueueDequeueMode, _ ByVal navigation As OracleQueueNavigation, _ ByVal visibility As OracleQueueVisibility, _ ByVal waitTimeout As Integer, _ ByVal messageId As OracleQueueMessageId, _ ByVal correlation As String, _ ByVal dequeueCondition As String, _ ByVal transformation As String, _ ByVal deliveryMode As OracleQueueDeliveryMode _ )
public OracleQueueDequeueOptions( string consumerName, OracleQueueDequeueMode dequeueMode, OracleQueueNavigation navigation, OracleQueueVisibility visibility, int waitTimeout, OracleQueueMessageId messageId, string correlation, string dequeueCondition, string transformation, OracleQueueDeliveryMode deliveryMode )
Parameters
- consumerName
- The name of the consumer.
- dequeueMode
- The messages dequeuing behaviour.
- navigation
- The position of the message that will be retrieved.
- visibility
- OracleQueueVisibility that is used upon creation.
- waitTimeout
- The time in seconds to wait if there is currently no message available for dequeuing. -1 for unlimited wait time.
- messageId
- The message identifier of the message to be dequeued.
- correlation
- The correlation identifier of the message to be dequeued.
- dequeueCondition
- DequeueCondition that is used upon creation.
- transformation
- The transformation that will be applied after dequeuing the message.
- deliveryMode
- DeliveryMode that is used upon creation. Specifies whether messages are persistent or buffered.