public override void ReadFrom(XElement xE) { base.ReadFrom(xE); Operand = null; foreach (var xItem in xE.Elements()) { var localName = xItem.Name.LocalName; if (localName == "operand") { Operand = new ServiceLink(); Operand.ReadFrom(xItem); } } }
public virtual void ReadFrom(XElement xE) { Rval = null; foreach (var xItem in xE.Elements()) { var localName = xItem.Name.LocalName; if (localName == "rval") { if (Rval == null) { Rval = new List <ServiceLink>(); } var rvalItem = new ServiceLink(); rvalItem.ReadFrom(xItem); Rval.Add(rvalItem); } } }