internal void LoadFromXml(System.Xml.XmlElement xmlEl) { foreach (System.Xml.XmlElement childEl in xmlEl.ChildNodes) //children { if (childEl.Name == "M") // members { try { DataMember mem = _schema.GetDataMemberFromXml(childEl); this.Add(mem); } catch (InvalidMemberException exc) { //do nothing , just not load this member } } } }