Udostępnij za pośrednictwem


XPathItem Klasa

Definicja

Reprezentuje element w modelu danych XQuery 1.0 i XPath 2.0.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Dziedziczenie
XPathItem
Pochodne

Uwagi

Element to węzeł lub wartość niepodzielna.

Uwagi dotyczące implementowania

Podczas dziedziczenia XPathItem z klasy należy zastąpić następujące elementy członkowskie: : IsNode

Konstruktory

XPathItem()

Inicjuje nowe wystąpienie klasy XPathItem.

Właściwości

IsNode

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy element reprezentuje węzeł XPath, czy wartość niepodzielna.

TypedValue

Po zastąpieniu w klasie pochodnej pobiera bieżący element jako obiekt skrzynkowy najbardziej odpowiedniego typu .NET Framework 2.0 zgodnie z jego typem schematu.

Value

Po przesłonięciu w klasie pochodnej pobiera string wartość elementu.

ValueAsBoolean

Po przesłonięciu w klasie pochodnej pobiera wartość elementu jako Booleanwartość .

ValueAsDateTime

Po przesłonięciu w klasie pochodnej pobiera wartość elementu jako DateTimewartość .

ValueAsDouble

Po przesłonięciu w klasie pochodnej pobiera wartość elementu jako Doublewartość .

ValueAsInt

Po przesłonięciu w klasie pochodnej pobiera wartość elementu jako Int32wartość .

ValueAsLong

Po przesłonięciu w klasie pochodnej pobiera wartość elementu jako Int64wartość .

ValueType

Po przesłonięciu w klasie pochodnej pobiera typ .NET Framework 2.0 elementu.

XmlType

Po przesłonięcia w klasie pochodnej pobiera XmlSchemaType element dla elementu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
ValueAs(Type)

Zwraca wartość elementu jako określony typ.

ValueAs(Type, IXmlNamespaceResolver)

Po zastąpieniu w klasie pochodnej zwraca wartość elementu jako typ określony przy użyciu określonego IXmlNamespaceResolver obiektu w celu rozpoznania prefiksów przestrzeni nazw.

Dotyczy