Extensions.DescendantsAndSelf Yöntem

Tanım

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>)

Source:
Extensions.cs
Source:
Extensions.cs
Source:
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.

Şunlara uygulanır

DescendantsAndSelf(IEnumerable<XElement>, XName)

Source:
Extensions.cs
Source:
Extensions.cs
Source:
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.

name
XName

Eşleştirecek XName .

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.

Şunlara uygulanır