<PackageReference Include="NETStandard.Library" Version="2.0.0-preview2-25401-01" />

System.Xml.Linq.Extensions

public static class Extensions
public static IEnumerable<XElement> Ancestors<T>(this IEnumerable<T> source) where T : XNode

public static IEnumerable<XElement> Ancestors<T>(this IEnumerable<T> source, XName name) where T : XNode

public static IEnumerable<XElement> AncestorsAndSelf(this IEnumerable<XElement> source, XName name)

public static IEnumerable<XAttribute> Attributes(this IEnumerable<XElement> source)

public static IEnumerable<XAttribute> Attributes(this IEnumerable<XElement> source, XName name)

public static IEnumerable<XNode> DescendantNodes<T>(this IEnumerable<T> source) where T : XContainer

public static IEnumerable<XElement> Descendants<T>(this IEnumerable<T> source) where T : XContainer

public static IEnumerable<XElement> Descendants<T>(this IEnumerable<T> source, XName name) where T : XContainer

public static IEnumerable<XElement> DescendantsAndSelf(this IEnumerable<XElement> source, XName name)

public static IEnumerable<XElement> Elements<T>(this IEnumerable<T> source) where T : XContainer

public static IEnumerable<XElement> Elements<T>(this IEnumerable<T> source, XName name) where T : XContainer

public static IEnumerable<T> InDocumentOrder<T>(this IEnumerable<T> source) where T : XNode

public static IEnumerable<XNode> Nodes<T>(this IEnumerable<T> source) where T : XContainer

public static void Remove(this IEnumerable<XAttribute> source)

public static void Remove<T>(this IEnumerable<T> source) where T : XNode