BExIS.Xml.Helpers.XmlWriter.GetChildren C# (CSharp) Method

GetChildren() protected method

protected GetChildren ( string name, System.Xml.Linq.XElement source ) : List
name string
source System.Xml.Linq.XElement
return List
        protected List<XElement> GetChildren(string name, XElement source)
        {
            if (_mode.Equals(XmlNodeMode.type))
                {
                    return source.Elements().Where(p => p.Attribute("name").Equals(name)).ToList();

                }

                if (_mode.Equals(XmlNodeMode.xPath))
                {
                    return source.Elements(name.Replace(" ", "")).ToList();
                }

                return null;
        }