// Token: 0x0600077E RID: 1918 RVA: 0x000126FC File Offset: 0x000116FC public ItemAttributeCollection(ItemAttributeCollection item) : base(item) { this.m_attributes = new ArrayList(item.m_attributes.Count); foreach (object obj in item.m_attributes) { AttributeValueCollection attributeValueCollection = (AttributeValueCollection)obj; if (attributeValueCollection != null) { this.m_attributes.Add(attributeValueCollection.Clone()); } } }
// Token: 0x06000787 RID: 1927 RVA: 0x000127F0 File Offset: 0x000117F0 public override object Clone() { ItemAttributeCollection itemAttributeCollection = (ItemAttributeCollection)base.Clone(); itemAttributeCollection.m_attributes = new ArrayList(this.m_attributes.Count); foreach (object obj in this.m_attributes) { AttributeValueCollection attributeValueCollection = (AttributeValueCollection)obj; itemAttributeCollection.m_attributes.Add(attributeValueCollection.Clone()); } return(itemAttributeCollection); }