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

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.

Ş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.

name
XName

Eşleşmesi XName için.

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.

Şunlara uygulanır