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

◆ LookupNamespace()

override string System.Xml.Linq.XNodeReader.LookupNamespace ( string prefix)
inline

Definition at line 601 of file XNodeReader.cs.

602 {
603 if (!IsInteractive)
604 {
605 return null;
606 }
607 if (prefix == null)
608 {
609 return null;
610 }
612 if (elementInScope != null)
613 {
614 XNamespace xNamespace = ((prefix.Length == 0) ? elementInScope.GetDefaultNamespace() : elementInScope.GetNamespaceOfPrefix(prefix));
615 if (xNamespace != null)
616 {
617 return _nameTable.Add(xNamespace.NamespaceName);
618 }
619 }
620 return null;
621 }
readonly XmlNameTable _nameTable
string Add(char[] array, int offset, int length)

References System.Xml.Linq.XNodeReader._nameTable, System.Xml.XmlNameTable.Add(), System.Xml.Dictionary, System.Xml.Linq.XNodeReader.GetElementInScope(), System.Xml.Linq.XNodeReader.IsInteractive, and System.prefix.