MessagingCapabilities constructor Null safety

MessagingCapabilities(
  1. bool canMessageCount,
  2. bool canSend,
  3. bool canReceive,
  4. bool canPeek,
  5. bool canPeekBatch,
  6. bool canRenewLock,
  7. bool canAbandon,
  8. bool canDeadLetter,
  9. bool canClear
)

Creates a new instance of the capabilities object.

  • canMessageCount true if queue supports reading message count.
  • canSend true if queue is able to send messages.
  • canReceive true if queue is able to receive messages.
  • canPeek true if queue is able to peek messages.
  • canPeekBatch true if queue is able to peek multiple messages in one batch.
  • canRenewLock true if queue is able to renew message lock.
  • canAbandon true if queue is able to abandon messages.
  • canDeadLetter true if queue is able to send messages to dead letter queue.
  • canClear true if queue can be cleared.