Extensions.DescendantsAndSelf Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaynak koleksiyondaki her öğeden ve kaynak koleksiyondaki her öğe için tüm alt öğelerden oluşan bir koleksiyon döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| DescendantsAndSelf(IEnumerable<XElement>) |
Kaynak koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren bir öğe koleksiyonu döndürür. |
| DescendantsAndSelf(IEnumerable<XElement>, XName) |
Kaynak koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren filtrelenmiş bir öğe koleksiyonu döndürür. Yalnızca eşleşen XName öğeler koleksiyona dahil edilir. |
Açıklamalar
Visual Basic alt öğeler için tümleşik bir XML eksenine sahip olsa da, bu yöntemin semantiğine sahip tümleşik bir eksen yoktur.
Bu yöntem ertelenen yürütmeyi kullanır.
DescendantsAndSelf(IEnumerable<XElement>)
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
Kaynak koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren bir öğe koleksiyonu döndürür.
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)
Parametreler
- source
- IEnumerable<XElement>
IEnumerable<T> Kaynak XElement koleksiyonu içeren bir öğe.
Döndürülenler
IEnumerable<T> Kaynak XElement koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren bir öğesi.
Açıklamalar
Visual Basic, alt öğeler için tümleşik bir XML eksenine sahip olsa da, bu yöntemin semantiğine sahip tümleşik bir eksen yoktur, bu nedenle Visual Basic kullanıcıların bu eksen yöntemini açıkça kullanması gerekir.
Bu yöntem ertelenen yürütmeyi kullanır.
Ayrıca bkz.
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- LINQ to XML'e genel bakış
Şunlara uygulanır
DescendantsAndSelf(IEnumerable<XElement>, XName)
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
- Kaynak:
- Extensions.cs
Kaynak koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren filtrelenmiş bir öğe koleksiyonu döndürür. Yalnızca eşleşen XName öğeler koleksiyona dahil edilir.
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)
Parametreler
- source
- IEnumerable<XElement>
IEnumerable<T> Kaynak XElement koleksiyonu içeren bir öğe.
Döndürülenler
IEnumerable<T> Kaynak XElement koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren bir öğesi. Yalnızca eşleşen XName öğeler koleksiyona dahil edilir.
Açıklamalar
Visual Basic, alt öğeler için tümleşik bir XML eksenine sahip olsa da, bu yöntemin semantiğine sahip tümleşik bir eksen yoktur, bu nedenle Visual Basic kullanıcıların bu eksen yöntemini açıkça kullanması gerekir.
Bu yöntem ertelenen yürütmeyi kullanır.
Ayrıca bkz.
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- LINQ to XML'e genel bakış