Пример #1
0
        public object Clone()
        {
            Type type = new Type();

            type.ID              = ID != null ? (string)ID.Clone() : null;
            type.Name            = Name != null ? (string)Name.Clone() : null;
            type.Portable        = this.Portable;
            type.PortableClasses = PortableClasses != null ? (PortableClass[])PortableClasses.Clone() : null;
            type.AttributeList   = AttributeList != null ? (AttributeListUnion)AttributeList.Clone() : null;
            return(type);
        }
Пример #2
0
        /// <summary>
        /// Clona os dados da instancia.
        /// </summary>
        /// <returns></returns>
        public object Clone()
        {
            Type type = new Type();

            type.ID              = (ID != null) ? ((string)ID.Clone()) : null;
            type.Name            = (Name != null) ? ((string)Name.Clone()) : null;
            type.Portable        = Portable;
            type.PortableClasses = (PortableClasses != null) ? ((PortableClass[])PortableClasses.Clone()) : null;
            type.AttributeList   = (AttributeList != null) ? ((AttributeListUnion)AttributeList.Clone()) : null;
            return(type);
        }