public void Load(Agent parent, ISerializableNode node) { using (ListView <CMemberBase> .Enumerator enumerator = this.ms_members.GetEnumerator()) { while (enumerator.MoveNext()) { CMemberBase current = enumerator.get_Current(); current.Load(parent, node); } } if (this.m_parent != null) { this.m_parent.Load(parent, node); } }