XPathItem Класс

Определение

Представляет элемент в моделях данных XQuery 1.0 и XPath 2.0.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Наследование
XPathItem
Производный

Комментарии

Элемент является либо узлом, либо атомарным значением.

Примечания для тех, кто реализует этот метод

При наследовании XPathItem от класса необходимо переопределить следующие члены: IsNode:

Конструкторы

XPathItem()

Инициализирует новый экземпляр класса XPathItem.

Свойства

IsNode

При переопределении в производном классе возвращает значение, указывающее, представляет ли элемент узел XPath или атомарное значение.

TypedValue

При переопределении в производном классе получает текущий элемент в виде упакованого объекта наиболее подходящего типа платформа .NET Framework 2.0 в соответствии с типом схемы.

Value

Переопределяемый в производных классах возвращает значение string для элемента.

ValueAsBoolean

При переопределении в производном классе получает значение элемента в представлении Boolean.

ValueAsDateTime

При переопределении в производном классе получает значение элемента в представлении DateTime.

ValueAsDouble

При переопределении в производном классе получает значение элемента в представлении Double.

ValueAsInt

При переопределении в производном классе получает значение элемента в представлении Int32.

ValueAsLong

При переопределении в производном классе получает значение элемента в представлении Int64.

ValueType

При переопределении в производном классе получает тип платформа .NET Framework 2.0 элемента.

XmlType

Переопределяемый в производных классах возвращает значение XmlSchemaType для элемента.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
ValueAs(Type)

Возвращает значение элемента с заданным типом.

ValueAs(Type, IXmlNamespaceResolver)

Переопределяемый в производных классах возвращает значение элемента с типом, задаваемым с помощью объекта IXmlNamespaceResolver для разрешения префиксов пространств имен.

Применяется к