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

◆ WriteStartAttributeAsync() [1/2]

override Task System.Xml.XmlEncodedRawTextWriter.WriteStartAttributeAsync ( string prefix,
string localName,
string ns )
inlinepackage

Definition at line 1793 of file XmlEncodedRawTextWriter.cs.

1794 {
1797 {
1799 }
1800 if (_attrEndPos == _bufPos)
1801 {
1802 _bufChars[_bufPos++] = ' ';
1803 }
1804 Task task = ((prefix == null || prefix.Length <= 0) ? RawTextAsync(localName) : RawTextAsync(prefix, ":", localName));
1805 return task.CallVoidFuncWhenFinishAsync(delegate(XmlEncodedRawTextWriter thisRef)
1806 {
1807 thisRef.WriteStartAttribute_SetInAttribute();
1808 }, this);
1809 }
XmlEncodedRawTextWriter(XmlWriterSettings settings)

References System.Xml.XmlEncodedRawTextWriter._attrEndPos, System.Xml.XmlEncodedRawTextWriter._bufChars, System.Xml.XmlEncodedRawTextWriter._bufPos, System.Xml.XmlEncodedRawTextWriter._inTextContent, System.Xml.XmlEncodedRawTextWriter._trackTextContent, System.Xml.XmlEncodedRawTextWriter.ChangeTextContentMark(), System.Xml.XmlEncodedRawTextWriter.CheckAsyncCall(), System.Xml.Dictionary, System.prefix, System.Xml.XmlEncodedRawTextWriter.RawTextAsync(), System.task, and System.value.