public Opc.Ae.AttributeDictionary GetAttributes() { Opc.Ae.AttributeDictionary dictionary = new Opc.Ae.AttributeDictionary(); IDictionaryEnumerator enumerator = this.m_attributes.GetEnumerator(); while (enumerator.MoveNext()) { int key = (int)enumerator.Key; dictionary.Add(key, ((AttributeCollection)enumerator.Value).ToArray()); } return(dictionary); }
// Token: 0x060002E5 RID: 741 RVA: 0x00007D3C File Offset: 0x00006D3C public Opc.Ae.AttributeDictionary GetAttributes() { Opc.Ae.AttributeDictionary attributeDictionary = new Opc.Ae.AttributeDictionary(); IDictionaryEnumerator enumerator = this.m_attributes.GetEnumerator(); while (enumerator.MoveNext()) { int key = (int)enumerator.Key; Subscription.AttributeCollection attributeCollection = (Subscription.AttributeCollection)enumerator.Value; attributeDictionary.Add(key, attributeCollection.ToArray()); } return(attributeDictionary); }
/// <summary> /// Returns a writeable copy of the current attributes. /// </summary> public Opc.Ae.AttributeDictionary GetAttributes() { Opc.Ae.AttributeDictionary attributes = new Opc.Ae.AttributeDictionary(); IDictionaryEnumerator enumerator = m_attributes.GetEnumerator(); while (enumerator.MoveNext()) { int categoryID = (int)enumerator.Key; AttributeCollection attributeIDs = (AttributeCollection)enumerator.Value; attributes.Add(categoryID, attributeIDs.ToArray()); } return(attributes); }