System.Xml.XPath Spazio dei nomi

Contiene le classi che definiscono un modello di cursore per lo spostamento e la modifica di elementi di informazioni XML come istanze del modello di dati XQuery 1.0 e XPath 2.0.

Classi

Nome Descrizione
Extensions

Questa classe contiene i metodi di estensione LINQ to XML che consentono di valutare le espressioni XPath.

XDocumentExtensions

Estende la XDocument classe fornendo un metodo per lo spostamento e la modifica di un nodo XML.

XPathDocument

Fornisce una rappresentazione veloce, di sola lettura e in memoria di un documento XML tramite il modello di dati XPath.

XPathException

Fornisce l'eccezione generata quando si verifica un errore durante l'elaborazione di un'espressione XPath.

XPathExpression

Fornisce una classe tipizzata che rappresenta un'espressione XPath compilata.

XPathItem

Rappresenta un elemento nel modello di dati XQuery 1.0 e XPath 2.0.

XPathNavigator

Fornisce un modello di cursore per lo spostamento e la modifica di dati XML.

XPathNodeIterator

Fornisce un iteratore su un set selezionato di nodi.

Interfacce

Nome Descrizione
IXPathNavigable

Fornisce una funzione di accesso alla XPathNavigator classe .

Enumerazioni

Nome Descrizione
XmlCaseOrder

Specifica l'ordinamento per lettere maiuscole e minuscole.

XmlDataType

Specifica il tipo di dati utilizzato per determinare l'ordinamento.

XmlSortOrder

Specifica l'ordinamento.

XPathNamespaceScope

Definisce l'ambito dello spazio dei nomi.

XPathNodeType

Definisce i tipi di nodo XPath che possono essere restituiti dalla classe XPathNavigator.

XPathResultType

Specifica il tipo restituito dell'espressione XPath.