XmlReader.ReadContentAsDecimal Yöntem

Tanım

Geçerli konumdaki metin içeriğini nesne Decimal olarak okur.

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

Döndürülenler

Nesne olarak Decimal geçerli konumdaki metin içeriği.

Özel durumlar

Denenen atama geçerli değil.

Dize biçimi geçerli değil.

Önceki XmlReader bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.

Açıklamalar

Bu yöntem metin, boşluk, önemli boşluk ve CDATA bölümlerini birleştirir ve açıklamaları veya işleme yönergelerini atlar. Varlık başvuruları otomatik olarak çözümlenir.

İçerik yazılırsa xsd:decimalokuyucu, kutulanmamış Decimal bir nesne döndürür. İçerik yazılmamışsaxsd:decimal, okuyucu bunu W3C XML Şema Bölüm 2: Veri türleri önerisi tarafından tanımlanan kurallara göre bir Decimal nesneye dönüştürmeyi dener.

Aşağıdaki tabloda bu yöntemin her düğüm türünü nasıl eledığı açıklanmaktadır.

Xmlnodetype Döndürülen değer Okuyucu davranışı
Text

CDATA

Whitespace

SignificantWhitespace

EntityReference

EndEntity
Metin, CDATA, boşluk ve önemli boşluk düğümlerinin birleştirilmiş içeriği istenen türe dönüştürülür. Sonraki başlangıç öğesine veya bitiş öğesi etiketine geçer. Varlık başvuruları otomatik olarak genişletilir.
Attribute Öznitelik değerini çağırmakla XmlConvert.ToXxx aynı. Okuyucu geçerli konumda kalır.
Comment

ProcessingInstruction
İşleme yönergesini (PI) veya açıklamayı yoksayar ve PI veya açıklamayı izleyen birleştirilmiş metin içeriğini okur. Sonraki başlangıç öğesine veya bitiş öğesi etiketine geçer. Varlık başvuruları otomatik olarak genişletilir.
EndElement Boş bir dize. Okuyucu geçerli konumda kalır.
Element

XmlDeclaration

None

Document

DocumentType

Notation

Entity

DocumentFragment
bir InvalidOperationException atılır. Tanımlanmamış olsa da, okuyucu genellikle geçerli konumda kalır.

Daha fazla bilgi için başvuru sayfasına ve W3C XML Şema Bölüm 2: Veri türleri önerisine bakınXmlReader.

Şunlara uygulanır