Extensions.DescendantsAndSelf Methode

Definition

Gibt eine Auflistung aller Elemente in der Quellauflistung und alle untergeordneten Elemente für jedes Element in der Quellauflistung zurück.

Überlädt

Name Beschreibung
DescendantsAndSelf(IEnumerable<XElement>)

Gibt eine Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die untergeordneten Elemente jedes Elements in der Quellauflistung enthalten.

DescendantsAndSelf(IEnumerable<XElement>, XName)

Gibt eine gefilterte Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die Absteigend aller Elemente in der Quellauflistung enthalten. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.

Hinweise

Obwohl Visual Basic eine integrierte XML-Achse für untergeordnete Elemente aufweist, gibt es keine integrierte Achse mit der Semantik dieser Methode.

Diese Methode verwendet verzögerte Ausführung.

DescendantsAndSelf(IEnumerable<XElement>)

Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs

Gibt eine Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die untergeordneten Elemente jedes Elements in der Quellauflistung enthalten.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<System::Xml::Linq::XElement ^> ^ DescendantsAndSelf(System::Collections::Generic::IEnumerable<System::Xml::Linq::XElement ^> ^ source);
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source);
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement?> source);
static member DescendantsAndSelf : seq<System.Xml.Linq.XElement> -> seq<System.Xml.Linq.XElement>
<Extension()>
Public Function DescendantsAndSelf (source As IEnumerable(Of XElement)) As IEnumerable(Of XElement)

Parameter

source
IEnumerable<XElement>

Eine IEnumerable<T> davon XElement , die die Quellauflistung enthält.

Gibt zurück

Ein Element IEnumerable<T> , das XElement jedes Element in der Quellauflistung und die untergeordneten Elemente jedes Elements in der Quellauflistung enthält.

Hinweise

Obwohl Visual Basic eine integrierte XML-Achse für untergeordnete Elemente aufweist, gibt es keine integrierte Achse mit der Semantik dieser Methode, sodass Visual Basic Benutzer diese Achsenmethode explizit verwenden müssen.

Diese Methode verwendet verzögerte Ausführung.

Weitere Informationen

Gilt für:

DescendantsAndSelf(IEnumerable<XElement>, XName)

Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs

Gibt eine gefilterte Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die Absteigend aller Elemente in der Quellauflistung enthalten. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<System::Xml::Linq::XElement ^> ^ DescendantsAndSelf(System::Collections::Generic::IEnumerable<System::Xml::Linq::XElement ^> ^ source, System::Xml::Linq::XName ^ name);
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source, System.Xml.Linq.XName name);
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement?> source, System.Xml.Linq.XName? name);
static member DescendantsAndSelf : seq<System.Xml.Linq.XElement> * System.Xml.Linq.XName -> seq<System.Xml.Linq.XElement>
<Extension()>
Public Function DescendantsAndSelf (source As IEnumerable(Of XElement), name As XName) As IEnumerable(Of XElement)

Parameter

source
IEnumerable<XElement>

Eine IEnumerable<T> davon XElement , die die Quellauflistung enthält.

name
XName

Die XName Übereinstimmung.

Gibt zurück

Ein Element IEnumerable<T> , das XElement jedes Element in der Quellauflistung und die absteigendsten Elemente jedes Elements in der Quellauflistung enthält. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.

Hinweise

Obwohl Visual Basic eine integrierte XML-Achse für untergeordnete Elemente aufweist, gibt es keine integrierte Achse mit der Semantik dieser Methode, sodass Visual Basic Benutzer diese Achsenmethode explizit verwenden müssen.

Diese Methode verwendet verzögerte Ausführung.

Weitere Informationen

Gilt für: