Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.Equals C# (CSharp) Method

Equals() public method

public Equals ( ActiveMQMessage that ) : bool
that ActiveMQMessage
return bool
        public virtual bool Equals(ActiveMQMessage that)
        {
            MessageId oMsg = that.MessageId;
            MessageId thisMsg = this.MessageId;

            return thisMsg != null && oMsg != null && oMsg.Equals(thisMsg);
        }

Same methods

ActiveMQMessage::Equals ( object that ) : bool

Usage Example

 public void TestShallowCopy()
 {
     ActiveMQMessage msg1 = new ActiveMQMessage();
     msg1.NMSMessageId = nmsMessageID;
     ActiveMQMessage msg2 = (ActiveMQMessage) msg1.Clone();
     Assert.IsTrue(msg1 != msg2 && msg1.Equals(msg2));
 }
All Usage Examples Of Apache.NMS.ActiveMQ.Commands.ActiveMQMessage::Equals