Message Event

Fired for each message retrieved from the queue.

Syntax

public event OnMessageHandler OnMessage;

public delegate void OnMessageHandler(object sender, AmazonsqsMessageEventArgs e);

public class AmazonsqsMessageEventArgs : EventArgs {
  public string MessageId { get; }
  public string ReceiptHandle { get; }
  public string MessageData { get; }
  public string MD5 { get; }
}
Public Event OnMessage As OnMessageHandler

Public Delegate Sub OnMessageHandler(sender As Object, e As AmazonsqsMessageEventArgs)

Public Class AmazonsqsMessageEventArgs Inherits EventArgs
  Public ReadOnly Property MessageId As String
  Public ReadOnly Property ReceiptHandle As String
  Public ReadOnly Property MessageData As String
  Public ReadOnly Property MD5 As String
End Class

Remarks

When ListMessages is invoked the component fires Message for each message retrieved. The number of messages retrieved are specified using MaxMessages. OtherData is reserved for future use.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks MQ 2020 .NET Edition - Version 20.0 [Build 8155]