XPathNavigator.ValueAsLong Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert des aktuellen Knotens als Int64 ab.
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 Int64.
Ausnahmen
Der Zeichenfolgenwert des aktuellen Knotens kann nicht in einen Int64 konvertiert werden.
Die versuchte Typumwandlung in Int64 ist ungültig.
Beispiele
Ein Beispiel für die ValueAsLong -Eigenschaft finden Sie in der ValueAsBoolean -Eigenschaft.
Hinweise
Wenn schema XPathNavigator - oder typinformationen vorhanden sind (z. B. aus einem XmlDocument Objekt, das mit einem XML-Schema XmlReaderüberprüft wird), 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 keine XPathNavigator Schema- oder Typinformationen vorhanden sind, versucht die ValueAsLong -Eigenschaft, den Zeichenfolgenwert des aktuellen Knotens gemäß den XPath 2.0-Umwandlungsregeln für xs:integer
in einen Int64 Wert zu konvertieren.