XmlReader.ReadContentAsDecimal Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvassa a szöveges tartalmat az aktuális pozícióban objektumként Decimal .
public:
virtual System::Decimal ReadContentAsDecimal();
public virtual decimal ReadContentAsDecimal();
abstract member ReadContentAsDecimal : unit -> decimal
override this.ReadContentAsDecimal : unit -> decimal
Public Overridable Function ReadContentAsDecimal () As Decimal
Válaszok
A szöveges tartalom az aktuális pozícióban objektumként Decimal .
Kivételek
A megkísérelt szereposztás érvénytelen.
A sztring formátuma érvénytelen.
Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.
Megjegyzések
Ez a módszer összefűzi a szöveget, a szóközt, a jelentős üres területet és a CDATA-szakaszokat, és kihagyja a megjegyzéseket és a feldolgozási utasításokat. Az entitáshivatkozások automatikusan feloldódnak.
Ha a tartalom be van állítva xsd:decimal, az olvasó egy nem beérkezett objektumot ad Decimal vissza. Ha a tartalom nincs begépelve xsd:decimal, az olvasó megpróbálja azt objektummá alakítani Decimal a W3C XML-séma 2. része: Adattípusokra vonatkozó javaslat által meghatározott szabályok szerint.
Az alábbi táblázat azt ismerteti, hogy ez a módszer hogyan kezeli az egyes csomóponttípusokat.
| XmlNodeType | Visszaadott érték | Olvasói viselkedés |
|---|---|---|
TextCDATAWhitespaceSignificantWhitespaceEntityReferenceEndEntity |
A kért típusra konvertált szöveg, CDATA, fehér terület és jelentős térközcsomópontok összefűzött tartalma. | Ugrás a következő kezdőelemre vagy végelemcímkére. Az entitáshivatkozások automatikusan ki lesznek bontva. |
Attribute |
Ugyanaz, mint az attribútumérték meghívása XmlConvert.ToXxx . |
Az olvasó a jelenlegi helyzetben marad. |
CommentProcessingInstruction |
Figyelmen kívül hagyja a feldolgozási utasítást (PI) vagy megjegyzést, és felolvassa a pi vagy megjegyzést követő összefűzött szöveges tartalmat. | Ugrás a következő kezdőelemre vagy végelemcímkére. Az entitáshivatkozások automatikusan ki lesznek bontva. |
EndElement |
Üres sztring. | Az olvasó a jelenlegi helyzetben marad. |
ElementXmlDeclarationNoneDocumentDocumentTypeNotationEntityDocumentFragment |
Egy InvalidOperationException van dobva. | Nincs definiálva, bár az olvasó általában a jelenlegi helyzetben marad. |
További információkért tekintse meg a XmlReader referencialapot és a W3C XML-séma 2. részét: Adattípusokra vonatkozó javaslatot.