XPathItem Klas

Definitie

Vertegenwoordigt een item in het XQuery 1.0- en XPath 2.0-gegevensmodel.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Overname
XPathItem
Afgeleid

Opmerkingen

Een item is een knooppunt of een atomische waarde.

Notities voor uitvoerders

Wanneer u de XPathItem klasse overschrijft, moet u de volgende leden overschrijven: IsNode

Constructors

Name Description
XPathItem()

Initialiseert een nieuw exemplaar van de XPathItem klasse.

Eigenschappen

Name Description
IsNode

Wanneer het item wordt overschreven in een afgeleide klasse, wordt een waarde opgehaald die aangeeft of het item een XPath-knooppunt of een atomische waarde vertegenwoordigt.

TypedValue

Wanneer het wordt overschreven in een afgeleide klasse, wordt het huidige item opgehaald als een vakobject van het meest geschikte .NET type volgens het schematype.

Value

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de string waarde van het item opgehaald.

ValueAsBoolean

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de waarde van het item opgehaald als een Boolean.

ValueAsDateTime

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de waarde van het item opgehaald als een DateTime.

ValueAsDouble

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de waarde van het item opgehaald als een Double.

ValueAsInt

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de waarde van het item op als een Int32.

ValueAsLong

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de waarde van het item op als een Int64.

ValueType

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u het .NET type van het item op.

XmlType

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u het XmlSchemaType voor het item op.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
ValueAs(Type, IXmlNamespaceResolver)

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u de waarde van het item als het type dat is opgegeven met behulp van het IXmlNamespaceResolver object dat is opgegeven om voorvoegsels voor naamruimten op te lossen.

ValueAs(Type)

Retourneert de waarde van het item als het opgegeven type.

Van toepassing op