XPathItem Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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. |