Esempio n. 1
0
        /// <summary>
        /// Returns true if ComDayCqWcmCoreImplLinkCheckerConfigurationFactoryImplProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of ComDayCqWcmCoreImplLinkCheckerConfigurationFactoryImplProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ComDayCqWcmCoreImplLinkCheckerConfigurationFactoryImplProperties other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     LinkExpiredPrefix == other.LinkExpiredPrefix ||
                     LinkExpiredPrefix != null &&
                     LinkExpiredPrefix.Equals(other.LinkExpiredPrefix)
                     ) &&
                 (
                     LinkExpiredRemove == other.LinkExpiredRemove ||
                     LinkExpiredRemove != null &&
                     LinkExpiredRemove.Equals(other.LinkExpiredRemove)
                 ) &&
                 (
                     LinkExpiredSuffix == other.LinkExpiredSuffix ||
                     LinkExpiredSuffix != null &&
                     LinkExpiredSuffix.Equals(other.LinkExpiredSuffix)
                 ) &&
                 (
                     LinkInvalidPrefix == other.LinkInvalidPrefix ||
                     LinkInvalidPrefix != null &&
                     LinkInvalidPrefix.Equals(other.LinkInvalidPrefix)
                 ) &&
                 (
                     LinkInvalidRemove == other.LinkInvalidRemove ||
                     LinkInvalidRemove != null &&
                     LinkInvalidRemove.Equals(other.LinkInvalidRemove)
                 ) &&
                 (
                     LinkInvalidSuffix == other.LinkInvalidSuffix ||
                     LinkInvalidSuffix != null &&
                     LinkInvalidSuffix.Equals(other.LinkInvalidSuffix)
                 ) &&
                 (
                     LinkPredatedPrefix == other.LinkPredatedPrefix ||
                     LinkPredatedPrefix != null &&
                     LinkPredatedPrefix.Equals(other.LinkPredatedPrefix)
                 ) &&
                 (
                     LinkPredatedRemove == other.LinkPredatedRemove ||
                     LinkPredatedRemove != null &&
                     LinkPredatedRemove.Equals(other.LinkPredatedRemove)
                 ) &&
                 (
                     LinkPredatedSuffix == other.LinkPredatedSuffix ||
                     LinkPredatedSuffix != null &&
                     LinkPredatedSuffix.Equals(other.LinkPredatedSuffix)
                 ) &&
                 (
                     LinkWcmmodes == other.LinkWcmmodes ||
                     LinkWcmmodes != null &&
                     LinkWcmmodes.Equals(other.LinkWcmmodes)
                 ));
        }