// Token: 0x06000203 RID: 515 RVA: 0x00006850 File Offset: 0x00005850 public AnnotationValueCollection(AnnotationValueCollection item) : base(item) { this.m_values = new ArrayList(item.m_values.Count); foreach (object obj in item.m_values) { ItemValue itemValue = (ItemValue)obj; this.m_values.Add(itemValue.Clone()); } }
// Token: 0x0600059C RID: 1436 RVA: 0x0000FE74 File Offset: 0x0000EE74 public override object Clone() { ItemValueCollection itemValueCollection = (ItemValueCollection)base.Clone(); itemValueCollection.m_values = new ArrayList(this.m_values.Count); foreach (object obj in this.m_values) { ItemValue itemValue = (ItemValue)obj; itemValueCollection.m_values.Add(itemValue.Clone()); } return(itemValueCollection); }
// Token: 0x06000593 RID: 1427 RVA: 0x0000FDC8 File Offset: 0x0000EDC8 public void AddRange(ItemValueCollection collection) { if (collection != null) { foreach (object obj in collection) { ItemValue itemValue = (ItemValue)obj; if (itemValue != null) { this.m_values.Add(itemValue.Clone()); } } } }