Extensions Klas
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.
Deze klasse bevat de LINQ naar XML-extensiemethoden waarmee u XPath-expressies kunt evalueren.
public ref class Extensions abstract sealed
public static class Extensions
type Extensions = class
Public Module Extensions
- Overname
-
Extensions
Opmerkingen
Er is een aantal prestatiestraf voor het gebruik van deze methoden. Het gebruik van LINQ naar XML-query's levert betere prestaties op.
Hoewel de volgorde van geretourneerde verzamelingen niet is opgegeven in de aanbeveling XML XPath Language 1.0, retourneert deze extensiemethode knooppunten in documentvolgorde.
Houd er rekening mee dat knooppunten worden geretourneerd in documentvolgorde, zelfs wanneer u een omgekeerde as gebruikt, zoals preceding-sibling of ancestor-or-self.
Methoden
| Name | Description |
|---|---|
| CreateNavigator(XNode, XmlNameTable) |
Hiermee maakt u een XPathNavigator voor een XNode. De XmlNameTable functie maakt efficiƫntere verwerking van XPath-expressies mogelijk. |
| CreateNavigator(XNode) |
Hiermee maakt u een XPathNavigator voor een XNode. |
| XPathEvaluate(XNode, String, IXmlNamespaceResolver) |
Evalueert een XPath-expressie, waarbij naamruimtevoorvoegsels worden omgezet met behulp van de opgegeven IXmlNamespaceResolver. |
| XPathEvaluate(XNode, String) |
Evalueert een XPath-expressie. |
| XPathSelectElement(XNode, String, IXmlNamespaceResolver) |
Hiermee selecteert XElement u een XPath-expressie, waarbij naamruimtevoorvoegsels worden omgezet met behulp van de opgegeven IXmlNamespaceResolver. |
| XPathSelectElement(XNode, String) |
Hiermee selecteert u een XElement XPath-expressie. |
| XPathSelectElements(XNode, String, IXmlNamespaceResolver) |
Selecteert een verzameling elementen met behulp van een XPath-expressie, waarbij naamruimtevoorvoegsels worden omgezet met behulp van de opgegeven IXmlNamespaceResolver. |
| XPathSelectElements(XNode, String) |
Hiermee selecteert u een verzameling elementen met behulp van een XPath-expressie. |