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

◆ WriteStartAttributeAsync() [1/2]

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

Definition at line 1584 of file XmlUtf8RawTextWriter.cs.

1585 {
1587 if (_attrEndPos == _bufPos)
1588 {
1589 _bufBytes[_bufPos++] = 32;
1590 }
1591 Task task = ((prefix == null || prefix.Length <= 0) ? RawTextAsync(localName) : RawTextAsync(prefix, ":", localName));
1592 return task.CallVoidFuncWhenFinishAsync(delegate(XmlUtf8RawTextWriter thisRef)
1593 {
1594 thisRef.WriteStartAttribute_SetInAttribute();
1595 }, this);
1596 }
XmlUtf8RawTextWriter(XmlWriterSettings settings)

References System.Xml.XmlUtf8RawTextWriter._attrEndPos, System.Xml.XmlUtf8RawTextWriter._bufBytes, System.Xml.XmlUtf8RawTextWriter._bufPos, System.Xml.XmlUtf8RawTextWriter.CheckAsyncCall(), System.Xml.Dictionary, System.prefix, System.Xml.XmlUtf8RawTextWriter.RawTextAsync(), and System.task.