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

◆ WriteCDataAsync() [1/2]

override async Task System.Xml.XmlEncodedRawTextWriter.WriteCDataAsync ( string text)
inline

Definition at line 1877 of file XmlEncodedRawTextWriter.cs.

1878 {
1881 {
1883 }
1885 {
1886 _bufPos -= 3;
1887 }
1888 else
1889 {
1890 _bufChars[_bufPos++] = '<';
1891 _bufChars[_bufPos++] = '!';
1892 _bufChars[_bufPos++] = '[';
1893 _bufChars[_bufPos++] = 'C';
1894 _bufChars[_bufPos++] = 'D';
1895 _bufChars[_bufPos++] = 'A';
1896 _bufChars[_bufPos++] = 'T';
1897 _bufChars[_bufPos++] = 'A';
1898 _bufChars[_bufPos++] = '[';
1899 }
1901 _bufChars[_bufPos++] = ']';
1902 _bufChars[_bufPos++] = ']';
1903 _bufChars[_bufPos++] = '>';
1904 _textPos = _bufPos;
1906 }
new ConfiguredTaskAwaitable< TResult > ConfigureAwait(bool continueOnCapturedContext)
Definition Task.cs:226

References System.Xml.XmlEncodedRawTextWriter._bufChars, System.Xml.XmlEncodedRawTextWriter._bufPos, System.Xml.XmlEncodedRawTextWriter._cdataPos, System.Xml.XmlEncodedRawTextWriter._inTextContent, System.Xml.XmlEncodedRawTextWriter._mergeCDataSections, System.Xml.XmlEncodedRawTextWriter._textPos, System.Xml.XmlEncodedRawTextWriter._trackTextContent, System.Xml.XmlEncodedRawTextWriter.ChangeTextContentMark(), System.Xml.XmlEncodedRawTextWriter.CheckAsyncCall(), System.Threading.Tasks.Task< TResult >.ConfigureAwait(), System.Xml.Dictionary, System.text, System.value, and System.Xml.XmlEncodedRawTextWriter.WriteCDataSectionAsync().