XPathItem Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |
| 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. |