Azure Queue Storage

◷ Reading Time: 2 minutes

queuePut

Puts a message in the queue.

xml |queuePut (connection, queueName, content, visibilityTimeout, messageTtl)
  • connection (required): connection string to the storage account.
  • queueName (required): name of the queue to put the message in.
  • content (required): contents of the message text.
  • visibilityTimeout: integer value in seconds.
  • messageTtl: integer value for message time-to-live in seconds.

queueGet

Gets messages in the queue.

xml |queueGet (connection, queueName, messageCount, visibilityTimeout)
  • connection (required): connection string to the storage account.
  • queueName (required): name of the queue to get messages from.
  • messageCount: number of messages to get. Max is 32.
  • visibilityTimeout: integer value in seconds.

queuePeek

Peeks at messages in the queue.

xml |queuePeek (connection, queueName, messageCount)
  • connnection (required): connection string to the storage account.
  • queueName (required): name of the queue to peek messages from.
  • messageCount: number of messages to peek. Max is 32.

queueDelete

Deletes a message in the queue.

 queueDelete (connection, queueName, messageId, popReceipt)
  • connection (required): connection string to the storage account.
  • queueName (required): name of the queue where message exists.
  • messageId (required): identifier of the message to delete.
  • popReceipt (required): receipt received when you perform a get request.
Updated on February 28, 2020

Was this article helpful?

Related Articles