XPathItem Klasse

Definition

Stellt ein Element im XQuery 1.0- und XPath 2.0-Datenmodell dar.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Vererbung
XPathItem
Abgeleitet

Hinweise

Ein Element ist entweder ein Knoten oder ein atomer Wert.

Hinweise für Ausführende

Wenn Sie von der XPathItem Klasse erben, müssen Sie die folgenden Member überschreiben: IsNode

Konstruktoren

Name Beschreibung
XPathItem()

Initialisiert eine neue Instanz der XPathItem-Klasse.

Eigenschaften

Name Beschreibung
IsNode

Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert abgerufen, der angibt, ob das Element einen XPath-Knoten oder einen atomischen Wert darstellt.

TypedValue

Wenn sie in einer abgeleiteten Klasse überschrieben wird, ruft das aktuelle Element als boxed-Objekt des am besten geeigneten .NET-Typs gemäß seinem Schematyp ab.

Value

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der string Wert des Elements abgerufen.

ValueAsBoolean

Wenn in einer abgeleiteten Klasse überschrieben wird, ruft der Wert des Elements als ein Boolean.

ValueAsDateTime

Wenn in einer abgeleiteten Klasse überschrieben wird, ruft der Wert des Elements als ein DateTime.

ValueAsDouble

Wenn in einer abgeleiteten Klasse überschrieben wird, ruft der Wert des Elements als ein Double.

ValueAsInt

Wenn sie in einer abgeleiteten Klasse überschrieben wird, ruft der Wert des Elements als ein Int32.

ValueAsLong

Wenn sie in einer abgeleiteten Klasse überschrieben wird, ruft der Wert des Elements als ein Int64.

ValueType

Beim Überschreiben in einer abgeleiteten Klasse ruft den .NET-Typ des Elements ab.

XmlType

Wenn sie in einer abgeleiteten Klasse überschrieben wird, ruft das XmlSchemaType Element ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
ValueAs(Type, IXmlNamespaceResolver)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Wert des Elements als typ zurückgegeben, der mithilfe des IXmlNamespaceResolver angegebenen Objekts zum Auflösen von Namespacepräfixen angegeben wurde.

ValueAs(Type)

Gibt den Wert des Elements als angegebenen Typ zurück.

Gilt für: