Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad XPathNavigator.ValueAsLong

 

Publicado: noviembre de 2016

Obtiene el valor del nodo actual como un Int64.

Espacio de nombres:   System.Xml.XPath
Ensamblado:  System.Xml (en System.Xml.dll)

public override long ValueAsLong { get; }

Valor de propiedad

Type: System.Int64

Valor del nodo actual como un Int64.

Exception Condition
FormatException

Valor de cadena del nodo actual no se puede convertir a un Int64.

InvalidCastException

La conversión intentada a Int64 no es válido.

Si el XPathNavigator tiene información de tipo o esquema (por ejemplo, desde un XmlDocument objeto inicializado con una validación de esquema XML XmlReader), y si el nodo actual se define como un esquema XML xs:integer tipo, la ValueAsLong propiedad devuelve el valor del nodo actual como una conversión unboxing Int64 objeto.

Sin embargo, si la XPathNavigator no tiene información de tipo o esquema, la ValueAsLong propiedad intenta convertir el valor de cadena del nodo actual a un Int64 valor, según las reglas de conversión de XPath 2.0 para xs:integer.

Para obtener un ejemplo de la ValueAsLong propiedad, consulte la ValueAsBoolean propiedad.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: