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); }
/// <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); }