Inheritance: SerializationSource
        public override bool Equals(object o)
        {
            MembersSerializationSource other = o as MembersSerializationSource;

            if (other == null)
            {
                return(false);
            }
            if (literalFormat = other.literalFormat)
            {
                return(false);
            }
            if (elementName != other.elementName)
            {
                return(false);
            }
            if (hasWrapperElement != other.hasWrapperElement)
            {
                return(false);
            }
            if (membersHash != other.membersHash)
            {
                return(false);
            }

            return(base.BaseEquals(other));
        }
        public override bool Equals(object o)
        {
            MembersSerializationSource membersSerializationSource = o as MembersSerializationSource;

            return(membersSerializationSource != null && !(this.literalFormat = membersSerializationSource.literalFormat) && !(this.elementName != membersSerializationSource.elementName) && this.hasWrapperElement == membersSerializationSource.hasWrapperElement && !(this.membersHash != membersSerializationSource.membersHash) && base.BaseEquals(membersSerializationSource));
        }