XPathItem Klass

Definition

Representerar ett objekt i datamodellen XQuery 1.0 och XPath 2.0.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Arv
XPathItem
Härledda

Kommentarer

Ett objekt är antingen en nod eller ett atomiskt värde.

Anteckningar till implementerare

När du ärver från XPathItem klassen måste du åsidosätta följande medlemmar: : IsNode

Konstruktorer

Name Description
XPathItem()

Initierar en ny instans av XPathItem klassen.

Egenskaper

Name Description
IsNode

När objektet åsidosätts i en härledd klass får det ett värde som anger om objektet representerar en XPath-nod eller ett atomiskt värde.

TypedValue

När det åsidosättas i en härledd klass hämtar det aktuella objektet som ett rutat objekt av den lämpligaste .NET typen enligt dess schematyp.

Value

När det åsidosättas i en härledd klass hämtar du string objektets värde.

ValueAsBoolean

När det åsidosättas i en härledd klass hämtar du objektets värde som en Boolean.

ValueAsDateTime

När det åsidosättas i en härledd klass hämtar du objektets värde som en DateTime.

ValueAsDouble

När det åsidosättas i en härledd klass hämtar du objektets värde som en Double.

ValueAsInt

När objektet åsidosättas i en härledd klass hämtar det objektets värde som en Int32.

ValueAsLong

När objektet åsidosättas i en härledd klass hämtar det objektets värde som en Int64.

ValueType

När det åsidosättas i en härledd klass hämtar .NET typ av objektet.

XmlType

När det åsidosättas i en härledd klass hämtar du XmlSchemaType för objektet.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
ValueAs(Type, IXmlNamespaceResolver)

När objektet åsidosättas i en härledd klass returneras objektets värde som den typ som angetts med hjälp av det IXmlNamespaceResolver angivna objektet för att matcha namnområdesprefix.

ValueAs(Type)

Returnerar objektets värde som den angivna typen.

Gäller för