XmlReader.ReadToFollowing 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.
Adlandırılmış öğe bulunana kadar okur.
Aşırı Yüklemeler
ReadToFollowing(String) |
Belirtilen nitelenmiş ada sahip bir öğe bulunana kadar okur. |
ReadToFollowing(String, String) |
Belirtilen yerel ada ve ad alanı URI'sine sahip bir öğe bulunana kadar okur. |
ReadToFollowing(String)
Belirtilen nitelenmiş ada sahip bir öğe bulunana kadar okur.
public:
virtual bool ReadToFollowing(System::String ^ name);
public virtual bool ReadToFollowing (string name);
abstract member ReadToFollowing : string -> bool
override this.ReadToFollowing : string -> bool
Public Overridable Function ReadToFollowing (name As String) As Boolean
Parametreler
- name
- String
Öğesinin tam adı.
Döndürülenler
true
eşleşen bir öğe bulunursa; aksi takdirde false
ve XmlReader dosya sonu durumundadı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.
parametresi boş bir dizedir.
Açıklamalar
Bu yöntem, geçerli düğümden XPath ifadesini yürütürken following::name
işlevsel olarak eşdeğerdir. XML belgesinde adlandırılmış öğeyi bulmak için hızlı bir yol sağlar. Okuyucuyu belirtilen adla eşleşen sonraki sonraki öğeye ilerler ve eşleşen bir öğe bulunursa döndürür true
. Aşağıdaki örneği kullanarak okuyucu ileriyi okurken belirtilen öğenin ilk örneğini okur.
<!--"sample.xml"-->
<?xml version="1.0">
<items>
<item xmls="urn:1"/>
</items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");
reader.ReadToFollowing("item");
Bu yöntem tüm düğüm türlerinde çağrılabilir.
Şunlara uygulanır
ReadToFollowing(String, String)
Belirtilen yerel ada ve ad alanı URI'sine sahip bir öğe bulunana kadar okur.
public:
virtual bool ReadToFollowing(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool ReadToFollowing (string localName, string namespaceURI);
abstract member ReadToFollowing : string * string -> bool
override this.ReadToFollowing : string * string -> bool
Public Overridable Function ReadToFollowing (localName As String, namespaceURI As String) As Boolean
Parametreler
- localName
- String
Öğesinin yerel adı.
- namespaceURI
- String
öğesinin ad alanı URI'si.
Döndürülenler
true
eşleşen bir öğe bulunursa; aksi takdirde false
ve XmlReader dosya sonu durumundadı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.
Her iki parametre değeri de şeklindedir null
.
Açıklamalar
Bu yöntem, geçerli düğümden XPath ifadesini yürütürken following::name
işlevsel olarak eşdeğerdir. XML belgesinde adlandırılmış öğeyi bulmak için hızlı bir yol sağlar. Okuyucuyu belirtilen adla eşleşen sonraki sonraki öğeye ilerler ve eşleşen bir öğe bulunursa döndürür true
.
<!--"sample.xml"-->
<?xml version="1.0">
<items>
<item xmls="urn:1"/>
</items>
</xml>
XmlTextReader reader = newXmlTextReader("sample.xml");
reader.ReadToFollowing("item", "urn:1");
Bu yöntem tüm düğüm türlerinde çağrılabilir.