public override bool Equals(object obj)
 {
     if (obj != null && obj is ServerReturnMessage)
     {
         ServerReturnMessage serverReturnMessage = (ServerReturnMessage)obj;
         return(!(serverReturnMessage.Subject != this.Subject) && !(serverReturnMessage.BodyTextRtf != this.BodyTextRtf));
     }
     return(base.Equals(obj));
 }
 internal ServerReturnMessages(SystemSettings sysSettings, ServerReturnMessage delayedDeliveryWarning, ServerReturnMessage undelivered)
 {
     this.m_pSysSettings            = sysSettings;
     this.m_pDelayedDeliveryWarning = delayedDeliveryWarning;
     this.m_pUndelivered            = undelivered;
 }