Nyelv

XPathItem Osztály

Definíció

Az XQuery 1.0 és az XPath 2.0 adatmodell egy elemét jelöli.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Öröklődés
XPathItem
Származtatott

Megjegyzések

Az elemek csomópontok vagy atomértékek.

Megjegyzések az implementálókhoz

Ha az XPathItem osztálytól örököl, felül kell bírálnia a következő tagokat: IsNode

Konstruktorok

Name Description
XPathItem()

Inicializálja a XPathItem osztály új példányát.

Tulajdonságok

Name Description
IsNode

Ha felülbírált egy származtatott osztályban, egy értéket kap, amely jelzi, hogy az elem XPath-csomópontot vagy atomértéket jelöl-e.

TypedValue

Ha egy származtatott osztályban felül van bírálva, az aktuális elemet a sématípusnak megfelelően a legmegfelelőbb .NET típusú dobozos objektumként kapja meg.

Value

Ha felül van bírálva egy származtatott osztályban, lekéri az string elem értékét.

ValueAsBoolean

Ha felül van bírálva egy származtatott osztályban, az elem értékét Booleanegy .

ValueAsDateTime

Ha felül van bírálva egy származtatott osztályban, az elem értékét DateTimeegy .

ValueAsDouble

Ha felül van bírálva egy származtatott osztályban, az elem értékét Doubleegy .

ValueAsInt

Ha felül van bírálva egy származtatott osztályban, lekéri az elem értékét Int32.

ValueAsLong

Ha felül van bírálva egy származtatott osztályban, lekéri az elem értékét Int64.

ValueType

Ha felül van bírálva egy származtatott osztályban, lekéri az elem .NET típusát.

XmlType

Ha felül van bírálva egy származtatott osztályban, lekéri az XmlSchemaType elem nevét.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
ValueAs(Type, IXmlNamespaceResolver)

Ha egy származtatott osztályban felül van bírálva, a névtér előtagjainak feloldásához megadott objektummal megadott típusként adja vissza az IXmlNamespaceResolver elem értékét.

ValueAs(Type)

Az elem értékét adja vissza megadott típusként.

A következőre érvényes: