// 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()); } }
/// <summary> /// Initializes object with the specified ItemValueCollection object. /// </summary> public AnnotationValueCollection(AnnotationValueCollection item) : base(item) { m_values = new ArrayList(item.m_values.Count); foreach (ItemValue value in item.m_values) { m_values.Add(value.Clone()); } }
// Token: 0x0600020C RID: 524 RVA: 0x00006944 File Offset: 0x00005944 public override object Clone() { AnnotationValueCollection annotationValueCollection = (AnnotationValueCollection)base.Clone(); annotationValueCollection.m_values = new ArrayList(this.m_values.Count); foreach (object obj in this.m_values) { AnnotationValue annotationValue = (AnnotationValue)obj; annotationValueCollection.m_values.Add(annotationValue.Clone()); } return(annotationValueCollection); }
/// <summary> /// Creates a deep copy of the object. /// </summary> public override object Clone() { AnnotationValueCollection collection = (AnnotationValueCollection)base.Clone(); collection.m_values = new ArrayList(m_values.Count); foreach (AnnotationValue value in m_values) { collection.m_values.Add(value.Clone()); } return(collection); }