public object GetProperty()

in src/main/csharp/Selector/MessageEvaluationContext.cs [44:75]


        public object GetProperty(string name)
        {
            if(name.Length > 3 && 
               string.Compare(name.Substring(0, 3), "JMS", true) == 0)
            {
                if(string.Compare(name, "JMSCorrelationID", true) == 0)
                {
                    return nmsMessage.NMSCorrelationID;
                }
                if(string.Compare(name, "JMSMessageID", true) == 0)
                {
                    return nmsMessage.NMSMessageId;
                }
                if(string.Compare(name, "JMSPriority", true) == 0)
                {
                    return nmsMessage.NMSPriority;
                }
                if(string.Compare(name, "JMSTimestamp", true) == 0)
                {
                    return nmsMessage.NMSTimestamp;
                }
                if(string.Compare(name, "JMSType", true) == 0)
                {
                    return nmsMessage.NMSType;
                }
                if(string.Compare(name, "JMSDeliveryMode", true) == 0)
                {
                    return nmsMessage.NMSDeliveryMode;
                }
            }
            return nmsMessage.Properties[name];
        }