Sdílet prostřednictvím


XmlReader.ReadContentAsLong Metoda

Definice

Přečte textový obsah na aktuální pozici jako 64bitové celé číslo se sign.

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

Návraty

Int64

Textový obsah jako 64bitové celé číslo se hlásí.

Výjimky

Pokus o přetypování není platný.

Formát řetězce není platný.

XmlReader Metoda byla volána před dokončením předchozí asynchronní operace. V tomto případě InvalidOperationException se vyvolá zpráva "Asynchronní operace už probíhá".

Poznámky

Tato metoda zřetězí text, prázdné znaky, významné prázdné znaky a oddíly CDATA a přeskočí všechny komentáře nebo pokyny ke zpracování. Odkazy na entity se automaticky přeloží.

Pokud je obsah zadán xsd:long, čtečka vrátí bezobslužné 64bitové celé číslo se znaménkem. Pokud obsah není zadán xsd:long, čtenář se pokusí ho převést na 64bitové podepsané celé číslo podle pravidel definovaných schématem XML W3C část 2: Doporučení datových typů .

Následující tabulka popisuje tuto metodu, která zpracovává jednotlivé typy uzlů.

Xmlnodetype Vrácená hodnota Chování čtenáře
Text

CDATA

Whitespace

SignificantWhitespace

EntityReference

EndEntity
Zřetězený obsah textu, CDATA, prázdných a významných prázdných uzlů převedených na požadovaný typ Přesune se na další počáteční prvek nebo značku koncového prvku. Odkazy na entity se automaticky rozbalí.
Attribute Stejné jako XmlConvert.ToXxx u hodnoty atributu. Čtenář zůstává na aktuální pozici.
Comment

ProcessingInstruction
Ignoruje instrukce zpracování (PI) nebo komentář a přečte zřetězený textový obsah, který následuje za PI nebo komentářem. Přesune se na další počáteční prvek nebo značku koncového prvku. Odkazy na entity se automaticky rozbalí.
EndElement Prázdný řetězec. Čtenář zůstává na aktuální pozici.
Element

XmlDeclaration

None

Document

DocumentType

Notation

Entity

DocumentFragment
Je InvalidOperationException to vyhozeno. Nedefinováno, i když čtenář obvykle zůstává v aktuální pozici.

Další informace najdete v části Poznámky referenční XmlReader stránky.

Platí pro