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

◆ ToString()

override string MS.Internal.Xml.Cache.XPathNodeInfoAtom.ToString ( )
inline

Definition at line 142 of file XPathNodeInfoAtom.cs.

143 {
144 StringBuilder stringBuilder = new StringBuilder();
145 stringBuilder.Append("hash=");
146 stringBuilder.Append(GetHashCode());
147 stringBuilder.Append(", ");
148 if (_localName.Length != 0)
149 {
150 stringBuilder.Append('{');
151 stringBuilder.Append(_namespaceUri);
152 stringBuilder.Append('}');
153 if (_prefix.Length != 0)
154 {
155 stringBuilder.Append(_prefix);
156 stringBuilder.Append(':');
157 }
158 stringBuilder.Append(_localName);
159 stringBuilder.Append(", ");
160 }
161 if (_pageParent != null)
162 {
163 stringBuilder.Append("parent=");
164 stringBuilder.Append(_pageParent[0].PageInfo.PageNumber);
165 stringBuilder.Append(", ");
166 }
167 if (_pageSibling != null)
168 {
169 stringBuilder.Append("sibling=");
170 stringBuilder.Append(_pageSibling[0].PageInfo.PageNumber);
171 stringBuilder.Append(", ");
172 }
173 if (_pageSimilar != null)
174 {
175 stringBuilder.Append("similar=");
176 stringBuilder.Append(_pageSimilar[0].PageInfo.PageNumber);
177 stringBuilder.Append(", ");
178 }
179 stringBuilder.Append("lineNum=");
180 stringBuilder.Append(_lineNumBase);
181 stringBuilder.Append(", ");
182 stringBuilder.Append("linePos=");
183 stringBuilder.Append(_linePosBase);
184 return stringBuilder.ToString();
185 }
override string ToString()
StringBuilder Append(char value, int repeatCount)

References MS.Internal.Xml.Cache.XPathNodeInfoAtom._lineNumBase, MS.Internal.Xml.Cache.XPathNodeInfoAtom._linePosBase, MS.Internal.Xml.Cache.XPathNodeInfoAtom._localName, MS.Internal.Xml.Cache.XPathNodeInfoAtom._namespaceUri, MS.Internal.Xml.Cache.XPathNodeInfoAtom._pageParent, MS.Internal.Xml.Cache.XPathNodeInfoAtom._pageSibling, MS.Internal.Xml.Cache.XPathNodeInfoAtom._pageSimilar, MS.Internal.Xml.Cache.XPathNodeInfoAtom._prefix, System.Text.StringBuilder.Append(), MS.Internal.Xml.Cache.XPathNodeInfoAtom.GetHashCode(), MS.Internal.Xml.Cache.XPathNodeInfoAtom.PageInfo, MS.Internal.Xml.Cache.XPathNodePageInfo.PageNumber, and System.Text.StringBuilder.ToString().