Compartilhar via


XPathNavigator.ValueAsLong Propriedade

Definição

Obtém o valor do nó atual como um Int64.

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

Valor da propriedade

O valor do nó atual como um Int64.

Exceções

O valor de cadeia de caracteres do nó atual não pode ser convertido em um Int64.

A tentativa de conversão em Int64 não é válida.

Exemplos

Para obter um exemplo da ValueAsLong propriedade , consulte a ValueAsBoolean propriedade .

Comentários

Se o XPathNavigator tiver informações de esquema ou tipo (por exemplo, de um XmlDocument objeto inicializado com um esquema XML validando XmlReader), e se o nó atual for definido como um tipo de Esquema xs:integer XML, a ValueAsLong propriedade retornará o valor do nó atual como um objeto sem caixa Int64 .

No entanto, se o XPathNavigator não tiver nenhuma informação de esquema ou tipo, a ValueAsLong propriedade tentará converter o valor da cadeia de caracteres do nó atual em um Int64 valor, de acordo com as regras de conversão do XPath 2.0 para xs:integer.

Aplica-se a