System.Xml.XPath Spazio dei nomi

Lo spazio dei nomi System.Xml.XPath contiene le classi che definiscono un modello di cursore per l'esplorazione e la modifica delle informazioni XML come istanze del modello di dati XQuery 1.0 e XPath 2.0. The System.Xml.XPath namespace contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model.

Classi

Extensions

La classe contiene i metodi di estensione LINQ to XML che consentono di valutare le espressioni XPath.This class contains the LINQ to XML extension methods that enable you to evaluate XPath expressions.

XDocumentExtensions

Estende la classe XDocument offrendo un metodo per l'esplorazione e la modifica di un nodo XML.Extends the XDocument class by providing a method for navigating and editing an XML node.

XPathDocument

Fornisce una rappresentazione in memoria rapida e in sola lettura di un documento XML utilizzando il modello di dati XPath.Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model.

XPathException

Fornisce l'eccezione generata quando si verifica un errore durante l'elaborazione di un'espressione XPath.Provides the exception thrown when an error occurs while processing an XPath expression.

XPathExpression

Fornisce una classe tipizzata che rappresenta un'espressione XPath compilata.Provides a typed class that represents a compiled XPath expression.

XPathItem

Rappresenta un elemento del modello di dati XQuery 1.0 e XPath 2.0.Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.

XPathNavigator

Fornisce un modello di cursore per esplorare e modificare dati XML.Provides a cursor model for navigating and editing XML data.

XPathNodeIterator

Fornisce un iteratore su un set selezionato di nodi.Provides an iterator over a selected set of nodes.

Interfacce

IXPathNavigable

Fornisce una funzione di accesso per la classe XPathNavigator.Provides an accessor to the XPathNavigator class.

Enumerazioni

XmlCaseOrder

Specifica l'ordinamento per le lettere maiuscole e minuscole.Specifies the sort order for uppercase and lowercase letters.

XmlDataType

Specifica il tipo di dati utilizzato per determinare l'ordinamento.Specifies the data type used to determine sort order.

XmlSortOrder

Specifica il tipo di ordinamento.Specifies the sort order.

XPathNamespaceScope

Definisce l'ambito dello spazio dei nomi.Defines the namespace scope.

XPathNodeType

Definisce i tipi di nodo XPath che possono essere restituiti dalla classe XPathNavigator.Defines the XPath node types that can be returned from the XPathNavigator class.

XPathResultType

Specifica il tipo restituito dell'espressione XPath.Specifies the return type of the XPath expression.