Extensions.DescendantsAndSelf Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een verzameling van elk element in de bronverzameling en alle onderliggende elementen voor elk element in de bronverzameling.
Overloads
| Name | Description |
|---|---|
| DescendantsAndSelf(IEnumerable<XElement>) |
Retourneert een verzameling elementen die elk element in de bronverzameling bevat en de afstammingselementen van elk element in de bronverzameling. |
| DescendantsAndSelf(IEnumerable<XElement>, XName) |
Retourneert een gefilterde verzameling elementen die elk element in de bronverzameling bevat en de afstammingen van elk element in de bronverzameling. Alleen elementen die een overeenkomst XName hebben, worden opgenomen in de verzameling. |
Opmerkingen
Hoewel Visual Basic een geïntegreerde XML-as heeft voor onderliggende elementen, is er geen geïntegreerde as met de semantiek van deze methode.
Deze methode maakt gebruik van de uitgestelde uitvoering.
DescendantsAndSelf(IEnumerable<XElement>)
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
Retourneert een verzameling elementen die elk element in de bronverzameling bevat en de afstammingselementen van elk element in de bronverzameling.
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)
Parameters
- source
- IEnumerable<XElement>
Een IEnumerable<T> van XElement die de bronverzameling bevat.
Retouren
Een IEnumerable<T> daarvan XElement bevat elk element in de bronverzameling en de afstammingselementen van elk element in de bronverzameling.
Opmerkingen
Hoewel Visual Basic een geïntegreerde XML-as heeft voor onderliggende elementen, is er geen geïntegreerde as met de semantiek van deze methode, dus Visual Basic gebruikers deze asmethode expliciet moeten gebruiken.
Deze methode maakt gebruik van de uitgestelde uitvoering.
Zie ook
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Overzicht van LINQ naar XML
Van toepassing op
DescendantsAndSelf(IEnumerable<XElement>, XName)
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
- Bron:
- Extensions.cs
Retourneert een gefilterde verzameling elementen die elk element in de bronverzameling bevat en de afstammingen van elk element in de bronverzameling. Alleen elementen die een overeenkomst XName hebben, worden opgenomen in de verzameling.
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)
Parameters
- source
- IEnumerable<XElement>
Een IEnumerable<T> van XElement die de bronverzameling bevat.
Retouren
Een IEnumerable<T> daarvan XElement bevat elk element in de bronverzameling en de afstammingen van elk element in de bronverzameling. Alleen elementen die een overeenkomst XName hebben, worden opgenomen in de verzameling.
Opmerkingen
Hoewel Visual Basic een geïntegreerde XML-as heeft voor onderliggende elementen, is er geen geïntegreerde as met de semantiek van deze methode, dus Visual Basic gebruikers deze asmethode expliciet moeten gebruiken.
Deze methode maakt gebruik van de uitgestelde uitvoering.
Zie ook
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Overzicht van LINQ naar XML