XPathItem Clase

Definición

Representa un elemento en el Modelo de datos de XQuery 1.0 y XPath 2.0.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Herencia
XPathItem
Derivado

Comentarios

Un elemento es un nodo o un valor atómico.

Notas a los implementadores

Al heredar de la XPathItem clase , debe invalidar los miembros siguientes: IsNode

Constructores

XPathItem()

Inicializa una nueva instancia de la clase XPathItem.

Propiedades

IsNode

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el elemento representa un nodo XPath o un valor atómico.

TypedValue

Cuando se invalida en una clase derivada, obtiene el elemento actual como un objeto boxed del tipo .NET Framework 2.0 más adecuado según su tipo de esquema.

Value

Cuando se reemplaza en una clase derivada, obtiene el valor string del elemento.

ValueAsBoolean

Cuando se reemplaza en una clase derivada, obtiene el valor del elemento como un valor de tipo Boolean.

ValueAsDateTime

Cuando se reemplaza en una clase derivada, obtiene el valor del elemento como un valor de tipo DateTime.

ValueAsDouble

Cuando se reemplaza en una clase derivada, obtiene el valor del elemento como un valor de tipo Double.

ValueAsInt

Cuando se reemplaza en una clase derivada, obtiene el valor del elemento como un valor de tipo Int32.

ValueAsLong

Cuando se reemplaza en una clase derivada, obtiene el valor del elemento como un valor de tipo Int64.

ValueType

Cuando se reemplaza en una clase derivada, obtiene el tipo .NET Framework 2.0 del elemento.

XmlType

Cuando se reemplaza en una clase derivada, obtiene XmlSchemaType del elemento.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ValueAs(Type)

Devuelve el valor del elemento como el tipo especificado.

ValueAs(Type, IXmlNamespaceResolver)

Cuando se reemplaza en una clase derivada, devuelve el valor del elemento como el tipo especificado mediante el objeto IXmlNamespaceResolver especificado para resolver los prefijos de los espacios de nombres.

Se aplica a