public XElement[] GetRoleElements(ElementFilterPredicate filterPredicate) { return RolesElement.Descendants(XName.Get("role")).Where(xElem => filterPredicate(xElem)).ToArray(); }
public XElement[] GetUserElements(ElementFilterPredicate filterPredicate) { return _doc.Root.Descendants(XName.Get("users")).SingleOrDefault().Descendants(XName.Get("user")).Where(xElem => filterPredicate(xElem)).ToArray(); }