Condividi tramite


XPathNavigator.ValueAsLong Proprietà

Definizione

Ottiene il valore del nodo corrente come .Int64

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

Valore della proprietà

Valore del nodo corrente come .Int64

Eccezioni

Il valore stringa del nodo corrente non può essere convertito in .Int64

Il cast provato a Int64 non è valido.

Esempio

Per un esempio della ValueAsLong proprietà , vedere la ValueAsBoolean proprietà .

Commenti

Se dispone XPathNavigator di informazioni sullo schema o sul tipo (ad esempio, da un XmlDocument oggetto inizializzato con una convalida XmlReaderdi XML Schema ) e se il nodo corrente è definito come tipo di XML Schema xs:integer , la ValueAsLong proprietà restituisce il valore del nodo corrente come oggetto unboxed Int64 .

Tuttavia, se l'oggetto XPathNavigator non dispone di informazioni sullo schema o sul tipo, la ValueAsLong proprietà tenta di convertire il valore stringa del nodo corrente in un Int64 valore, in base alle regole di cast XPath 2.0 per xs:integer.

Si applica a