Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadToFollowing() [1/2]

virtual bool System.Xml.XmlReader.ReadToFollowing ( string localName,
string namespaceURI )
inlinevirtualinherited

Reimplemented in System.Xml.Linq.XNodeReader, and System.Xml.XmlAsyncCheckReader.

Definition at line 804 of file XmlReader.cs.

805 {
806 if (localName == null || localName.Length == 0)
807 {
808 throw XmlConvert.CreateInvalidNameArgumentException(localName, "localName");
809 }
810 if (namespaceURI == null)
811 {
812 throw new ArgumentNullException("namespaceURI");
813 }
814 localName = NameTable.Add(localName);
816 while (Read())
817 {
818 if (NodeType == XmlNodeType.Element && Ref.Equal(localName, LocalName) && Ref.Equal(namespaceURI, NamespaceURI))
819 {
820 return true;
821 }
822 }
823 return false;
824 }
string Add(char[] array, int offset, int length)
XmlNodeType NodeType
Definition XmlReader.cs:62
XmlNameTable NameTable
Definition XmlReader.cs:116

References System.Xml.NameTable.Add(), System.Xml.XmlConvert.CreateInvalidNameArgumentException(), System.Xml.Dictionary, System.Xml.Ref.Equal(), System.Xml.XmlReader.LocalName, System.Xml.XmlReader.NamespaceURI, System.Xml.XmlReader.NodeType, and System.Xml.XmlReader.Read().