XmlReader.ReadContentAsDecimal Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge il contenuto di testo nella posizione corrente come Decimal oggetto .
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
Valori restituiti
Contenuto di testo nella posizione corrente come Decimal oggetto .
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:decimal, il lettore restituisce un oggetto unboxed Decimal . Se il contenuto non è tipizzato xsd:decimal, il lettore tenta di convertirlo in un Decimal oggetto in base alle regole definite dalla raccomandazione W3C XML Schema Part 2: Datatypes .
Nella tabella seguente viene descritto come questo metodo gestisce ogni tipo di nodo.
| Xmlnodetype | Valore restituito | Comportamento lettore |
|---|---|---|
TextCDATAWhitespaceSignificantWhitespaceEntityReferenceEndEntity |
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 alla chiamata XmlConvert.ToXxx al valore dell'attributo. |
Il lettore rimane nella posizione corrente. |
CommentProcessingInstruction |
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. |
ElementXmlDeclarationNoneDocumentDocumentTypeNotationEntityDocumentFragment |
Viene generata un'eccezione InvalidOperationException . | Non definito, anche se in genere il lettore rimane nella posizione corrente. |
Per altre informazioni, vedere la XmlReader pagina di riferimento e la raccomandazione W3C XML Schema Part 2: Datatypes .