public void AddCondition(ConditionExpression ConditionExpression) { this.Conditions.Add(ConditionExpression); }
static internal ConditionExpression LoadFromXml(XElement item) { ConditionExpression conditionExpression = new ConditionExpression() { AttributeName = Util.LoadFromXml<string>(item.Element(Util.ns.a + "AttributeName")), EntityName = Util.LoadFromXml<string>(item.Element(Util.ns.a + "EntityName")), Operator = Util.LoadFromXml<ConditionOperator>(item.Element(Util.ns.a + "Operator")) }; foreach (XElement value in item.Element(Util.ns.a + "Values").Elements(Util.ns.f + "anyType")) { conditionExpression.Values.Add(Util.ObjectFromXml(value)); } return conditionExpression; }