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

◆ GetFirstNonDuplicateNamespaceAttribute()

XAttribute System.Xml.Linq.XNodeReader.GetFirstNonDuplicateNamespaceAttribute ( XAttribute candidate)
inlineprivate

Definition at line 1227 of file XNodeReader.cs.

1228 {
1230 {
1231 return candidate;
1232 }
1233 if (candidate.parent is XElement xElement && candidate != xElement.lastAttr)
1234 {
1235 do
1236 {
1237 candidate = candidate.next;
1239 {
1240 return candidate;
1241 }
1242 }
1243 while (candidate != xElement.lastAttr);
1244 }
1245 return null;
1246 }
bool IsDuplicateNamespaceAttribute(XAttribute candidateAttribute)

References System.Xml.Dictionary, System.Xml.Linq.XNodeReader.IsDuplicateNamespaceAttribute(), System.Xml.Linq.XElement.lastAttr, and System.Xml.Linq.XAttribute.next.

Referenced by System.Xml.Linq.XNodeReader.MoveToFirstAttribute(), and System.Xml.Linq.XNodeReader.MoveToNextAttribute().