XmlReader.HasValue Özellik
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.
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.
public:
virtual property bool HasValue { bool get(); };
public:
abstract property bool HasValue { bool get(); };
public virtual bool HasValue { get; }
public abstract bool HasValue { get; }
member this.HasValue : bool
Public Overridable ReadOnly Property HasValue As Boolean
Public MustOverride ReadOnly Property HasValue As Boolean
Özellik Değeri
true
okuyucunun şu anda konumlandırıldığı düğümde ; Value
yoksa , false
olabilir. ise false
düğümün değeri String.Empty
vardı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. |