XmlReader.ReadContentAsLong Metodo

Definizione

Legge il contenuto di testo nella posizione corrente come intero con segno a 64 bit.

public:
 virtual long ReadContentAsLong();
public virtual long ReadContentAsLong();
abstract member ReadContentAsLong : unit -> int64
override this.ReadContentAsLong : unit -> int64
Public Overridable Function ReadContentAsLong () As Long

Valori restituiti

Contenuto del testo come intero con segno a 64 bit.

Eccezioni

Il cast tentato non è valido.

Formato stringa non valido.

È stato chiamato un XmlReader metodo prima del completamento di un'operazione asincrona precedente. In questo caso, InvalidOperationException viene generata con il messaggio "Un'operazione asincrona è già in corso".

Commenti

Questo metodo concatena testo, spazi vuoti, spazi vuoti significativi e sezioni CDATA e ignora eventuali commenti o istruzioni di elaborazione. I riferimenti alle entità vengono risolti automaticamente.

Se il contenuto è tipizzato xsd:long, il lettore restituisce un intero con segno a 64 bit senzaboxing. Se il contenuto non è tipizzato xsd:long, il lettore tenta di convertirlo in un intero con segno a 64 bit in base alle regole definite dalla raccomandazione W3C XML Schema Part 2: Datatypes .

La tabella seguente descrive questo metodo tratta ogni tipo di nodo.

Xmlnodetype Valore restituito Comportamento lettore
Text

CDATA

Whitespace

SignificantWhitespace

EntityReference

EndEntity
Contenuto concatenato di testo, CDATA, spazi vuoti e nodi di spazi vuoti significativi convertiti nel tipo richiesto. Passa al tag dell'elemento iniziale o dell'elemento finale successivo. I riferimenti alle entità vengono espansi automaticamente.
Attribute Uguale al XmlConvert.ToXxx valore dell'attributo. Il lettore rimane nella posizione corrente
Comment

ProcessingInstruction
Ignora l'istruzione di elaborazione o il commento e legge il contenuto di testo concatenato che segue il PI o il commento. Passa al tag dell'elemento iniziale o dell'elemento finale successivo. I riferimenti alle entità vengono espansi automaticamente.
EndElement Stringa vuota. Il lettore rimane nella posizione corrente.
Element

XmlDeclaration

None

Document

DocumentType

Notation

Entity

DocumentFragment
Viene generata un'eccezione InvalidOperationException . Non definito, anche se in genere il lettore rimane nella posizione corrente.

Per altre informazioni, vedere la sezione Note della pagina di riferimento XmlReader.

Si applica a