XmlReader.HasValue Özellik

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli düğümün bir olup olmadığını belirten bir Valuedeğer alır.

C#
public virtual bool HasValue { get; }
C#
public abstract bool HasValue { get; }

Özellik Değeri

true okuyucunun şu anda konumlandırıldığı düğümde ; Valueyoksa , falseolabilir. ise falsedüğümün değeri String.Emptyvardır.

Özel durumlar

Ö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.

Örnekler

Bu yöntemi kullanarak bir örnek için bkz HasValue . ( XmlTextReader sınıfında).

Açıklamalar

Aşağıdaki tabloda, döndürülecek bir değere sahip düğüm türleri listelenmiştir.

Düğüm Türü Değer
Attribute özniteliğinin değeri.
CDATA CDATA bölümünün içeriği.
Comment Açıklamanın içeriği.
DocumentType İç alt küme.
ProcessingInstruction Hedef hariç tüm içerik.
SignificantWhitespace Karma içerik modelinde işaretleme arasındaki boşluk.
Text Metin düğümünün içeriği.
Whitespace İşaretlemeyi arasındaki boşluk.
XmlDeclaration Bildirimin içeriği.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0