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
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ştirmesi XName olan öğeler koleksiyona dahil edilir. |
Açıklamalar
Visual Basic'in alt öğeler için tümleşik bir XML ekseni olsa da, bu yöntemin semantiğine sahip tümleşik bir eksen yoktur.
Bu yöntem ertelenmiş yürütmeyi kullanır.
DescendantsAndSelf(IEnumerable<XElement>)
- 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>
XElement Kaynak IEnumerable<T> koleksiyonu içeren bir.
Döndürülenler
XElement Kaynak IEnumerable<T> koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren bir öğesi.
Açıklamalar
Visual Basic'in alt öğeler için tümleşik bir XML ekseni olsa da, bu yöntemin semantiğine sahip tümleşik bir eksen yoktur, bu nedenle Visual Basic kullanıcılarının bu eksen yöntemini açıkça kullanması gerekir.
Bu yöntem ertelenmiş 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 koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren filtrelenmiş bir öğe koleksiyonu döndürür. Yalnızca eşleştirmesi XName olan öğ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>
XElement Kaynak IEnumerable<T> koleksiyonu içeren bir.
Döndürülenler
XElement Kaynak IEnumerable<T> koleksiyondaki her öğeyi ve kaynak koleksiyondaki her öğenin alt öğelerini içeren bir öğesi. Yalnızca eşleştirmesi XName olan öğeler koleksiyona dahil edilir.
Açıklamalar
Visual Basic'in alt öğeler için tümleşik bir XML ekseni olsa da, bu yöntemin semantiğine sahip tümleşik bir eksen yoktur, bu nedenle Visual Basic kullanıcılarının bu eksen yöntemini açıkça kullanması gerekir.
Bu yöntem ertelenmiş 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ış