Поделиться через


XPathNavigator.ValueAsLong Свойство

Определение

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

public:
 virtual property long ValueAsLong { long get(); };
public override long ValueAsLong { get; }
member this.ValueAsLong : int64
Public Overrides ReadOnly Property ValueAsLong As Long

Значение свойства

Значение текущего узла в представлении Int64.

Исключения

Строковое значение текущего узла нельзя преобразовать в Int64.

Попытка преобразования к типу Int64 недопустима.

Примеры

Пример ValueAsLong свойства см. в ValueAsBoolean разделе свойство .

Комментарии

XPathNavigator Если содержит сведения о схеме или типе (например, из объекта, инициализированного XmlDocument с проверкой XmlReaderxml-схемы ), и если текущий узел определен как тип схемы xs:integer XML, ValueAsLong свойство возвращает значение текущего узла в виде распаковки Int64 объекта.

Однако если XPathNavigator не имеет сведений о схеме или типе ValueAsLong , свойство пытается преобразовать строковое значение текущего узла в Int64 значение в соответствии с правилами приведения XPath 2.0 для xs:integer.

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