XmlReader.ReadContentAsFloat Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli konumdaki metin içeriğini tek duyarlıklı kayan nokta numarası olarak okur.
public:
virtual float ReadContentAsFloat();
public virtual float ReadContentAsFloat ();
abstract member ReadContentAsFloat : unit -> single
override this.ReadContentAsFloat : unit -> single
Public Overridable Function ReadContentAsFloat () As Single
Döndürülenler
Geçerli konumdaki metin içeriği tek duyarlıklı kayan noktalı sayı olarak.
Ö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ıldıysa xsd:floatokuyucu, tek duyarlıklı kayan noktalı kutulanmamış bir sayı döndürür. İçerik yazılmamışsa xsd:floatokuyucu, W3C XML Şema Bölüm 2: Veri Türleri önerisi tarafından tanımlanan kurallara göre bunu tek duyarlıklı kayan nokta numarasına dönüştürmeyi dener.
Aşağıdaki tabloda bu yöntemin her düğüm türüne nasıl davrandığı açıklanmaktadır.
| Xmlnodetype | Döndürülen değer | Okuyucu davranışı |
|---|---|---|
TextCDATAWhitespaceSignificantWhitespaceEntityReferenceEndEntity |
Metin, CDATA, boşluk ve istenen türe dönüştürülen önemli boşluk düğümlerinin birleştirilmiş içeriği. | Sonraki başlangıç öğesine veya bitiş öğesi etiketine geçer. Varlık başvuruları otomatik olarak genişletilir. |
Attribute |
Öznitelik değerinde çağırmayla XmlConvert.ToXxx aynı. |
Okuyucu geçerli konumda kalır. |
CommentProcessingInstruction |
İş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. |
ElementXmlDeclarationNoneDocumentDocumentTypeNotationEntityDocumentFragment |
bir InvalidOperationException atılır. | Tanımsız, ancak genellikle okuyucu geçerli konumda kalır. |
Daha fazla bilgi için başvuru sayfasının Açıklamalar bölümüne XmlReader ve W3C XML Şema Bölüm 2: Veri türleri önerisine bakın.