Freigeben über


XPathNavigator.ValueAsLong Eigenschaft

Definition

Ruft den Wert des aktuellen Knotens als ein Int64.

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

Eigenschaftswert

Der Wert des aktuellen Knotens als ein Int64.

Ausnahmen

Der Zeichenfolgenwert des aktuellen Knotens kann nicht in ein Int64.

Die versuchte Umwandlung ist Int64 ungültig.

Beispiele

Ein Beispiel für die Eigenschaft finden Sie in der ValueAsLongValueAsBoolean Eigenschaft.

Hinweise

Wenn die XPathNavigator Schema- oder Typinformationen enthalten (z. B. aus einem XmlDocument Objekt, das mit einer XML-Schemaüberprüfung XmlReaderinitialisiert wurde), und wenn der aktuelle Knoten als XML-Schematyp xs:integer definiert ist, gibt die ValueAsLong Eigenschaft den Wert des aktuellen Knotens als unboxiertes Int64 Objekt zurück.

Wenn jedoch XPathNavigator keine Schema- oder Typinformationen vorhanden sind, versucht die ValueAsLong Eigenschaft, den Zeichenfolgenwert des aktuellen Knotens gemäß den XPath 2.0-Umwandlungsregeln in xs:integereinen Int64 Wert zu konvertieren.

Gilt für: