Прочитать на английском

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


XPathNavigator.ValueAsLong Свойство

Определение

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

C#
public override long ValueAsLong { get; }

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

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

Исключения

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

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

Примеры

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

Комментарии

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

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

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

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1