XmlReader.ReadToFollowing Yöntem

Tanım

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

Boolean

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

Boolean

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.

Şunlara uygulanır