internal override object Clone(SqlNodeCloneContext context)
        {
            if (context.NodeMapping.ContainsKey(this))
            {
                return(context.NodeMapping[this]);
            }

            var clone = new SqlAlterIdentityInfo(Column, (SequenceDescriptor)SequenceDescriptor.Clone(), InfoOption);

            context.NodeMapping[this] = clone;

            return(clone);
        }
        internal override object Clone(SqlNodeCloneContext context)
        {
            if (context.NodeMapping.ContainsKey(this))
            {
                return(context.NodeMapping[this]);
            }

            SqlAlterSequence clone = new SqlAlterSequence(sequence, (SequenceDescriptor)sequenceDescriptor.Clone(), infoOption);

            context.NodeMapping[this] = clone;

            return(clone);
        }