XmlReader.ReadContentAsDateTime 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 nesne DateTime olarak okur.
public:
virtual DateTime ReadContentAsDateTime();
public virtual DateTime ReadContentAsDateTime();
abstract member ReadContentAsDateTime : unit -> DateTime
override this.ReadContentAsDateTime : unit -> DateTime
Public Overridable Function ReadContentAsDateTime () As DateTime
Döndürülenler
Nesne olarak DateTime 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:dateTimeokuyucu, kutulanmamış DateTime bir nesne döndürür. İçerik yazılmamışsaxsd:dateTime, okuyucu bunu W3C XML Şema Bölüm 2: Veri Türleri önerisi tarafından tanımlanan kurallara göre bir DateTime nesneye dönüştürmeyi dener.
Note
DateTime.Year değeri, içerik olarak xsd:gMonthDay yazıldığında güvenilir değildir.
XmlReader bu durumda her zaman değeri 1904 olarak ayarlar DateTime.Year .
Aşağıdaki tabloda bu yöntemin her düğüm türüne nasıl davrandığı açıklanmaktadır.
| Xmlnodetype | Dönüş değeri | Okuyucu davranışı |
|---|---|---|
TextCDATAWhitespaceSignificantWhitespaceEntityReferenceEndEntity |
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ğerinde çağrılmasıyla XmlConvert.ToXxx aynıdır. |
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ımlanmamış olsa da, okuyucu genellikle geçerli konumda kalır. |
Daha fazla bilgi için başvuru sayfasına ve W3C XML Şema 2. Bölüm: Veri türleri önerisine bakınXmlReader.