Example #1
0
        /// <summary>
        /// Clone
        /// </summary>
        /// <returns></returns>

        public new DateTimeMx Clone()
        {
            DateTimeMx dtMx = (DateTimeMx)this.MemberwiseClone();

            if (dtMx.MdtExAttr != null)
            {
                dtMx.MdtExAttr = MdtExAttr.Clone();
            }
            return(dtMx);
        }
Example #2
0
        /// <summary>
        /// Clone
        /// </summary>
        /// <returns></returns>

        public new ImageMx Clone()
        {
            ImageMx iMx = (ImageMx)this.MemberwiseClone();

            if (iMx.MdtExAttr != null)
            {
                iMx.MdtExAttr = MdtExAttr.Clone();
            }
            return(iMx);
        }
Example #3
0
        /// <summary>
        /// Clone
        /// </summary>
        /// <returns></returns>

        public new NumberMx Clone()
        {
            NumberMx nx = (NumberMx)this.MemberwiseClone();

            if (nx.MdtExAttr != null)
            {
                nx.MdtExAttr = MdtExAttr.Clone();
            }
            return(nx);
        }
Example #4
0
        /// <summary>
        /// Clone
        /// </summary>
        /// <returns></returns>

        public new StringMx Clone()
        {
            StringMx sx = (StringMx)this.MemberwiseClone();

            if (sx.MdtExAttr != null)
            {
                sx.MdtExAttr = MdtExAttr.Clone();
            }
            return(sx);
        }
Example #5
0
        /// <summary>
        /// Clone
        /// </summary>
        /// <returns></returns>

        public new CompoundId Clone()
        {
            CompoundId cid = (CompoundId)this.MemberwiseClone();

            if (cid.MdtExAttr != null)
            {
                cid.MdtExAttr = MdtExAttr.Clone();
            }
            return(cid);
        }
Example #6
0
/// <summary>
/// Clone a qualified number
/// </summary>
/// <returns></returns>

        public new QualifiedNumber Clone()
        {
            QualifiedNumber qn = (QualifiedNumber)this.MemberwiseClone();

            if (qn.MdtExAttr != null)
            {
                qn.MdtExAttr = MdtExAttr.Clone();
            }
            if (qn.QnExAttr != null)
            {
                qn.QnExAttr = QnExAttr.Clone();
            }

            return(qn);
        }