1 write to stringBuilder
System.Xml (1)
System\Xml\Schema\DtdParser.cs (1)
273stringBuilder = new BufferBuilder();
28 references to stringBuilder
System.Xml (28)
System\Xml\Schema\DtdParser.cs (16)
2317stringBuilder.Length = 0; 2335if ( stringBuilder.Length > 0 ) { 2336stringBuilder.Append( chars, tokenStartPos, curPos - tokenStartPos ); 2345stringBuilder.Append( chars, tokenStartPos, tmp1 ); 2359stringBuilder.Append( replaceChar ); // For attributes: CDATA normalization of 0xA 2368stringBuilder.Append( readerAdapter.IsEntityEolNormalized ? "\u0020\u0020" : "\u0020" ); // CDATA normalization of 0xD 0xA 2371stringBuilder.Append( readerAdapter.IsEntityEolNormalized ? "\u000D\u000A" : "\u000A" ); // EOL normalization of 0xD 0xA 2386stringBuilder.Append( replaceChar ); // For attributes: CDATA normalization of 0xD and 0xD 0xA 2395stringBuilder.Append( (char)0x20 ); // For attributes: CDATA normalization of 0x9 2430stringBuilder.Append( chars, curPos, endPos - curPos ); 2444stringBuilder.Append( chars, curPos, endPos - curPos ); 2466stringBuilder.Append( '&' ); 3036if ( stringBuilder.Length == 0 ) { 3040return stringBuilder.ToString(); 3047string val = ( stringBuilder.Length == 0 ) ? new string( chars, tokenStartPos, curPos - tokenStartPos - 1 ) : stringBuilder.ToString();
System\Xml\Schema\DtdParserAsync.cs (12)
1774stringBuilder.Length = 0; 1792if ( stringBuilder.Length > 0 ) { 1793stringBuilder.Append( chars, tokenStartPos, curPos - tokenStartPos ); 1802stringBuilder.Append( chars, tokenStartPos, tmp1 ); 1816stringBuilder.Append( replaceChar ); // For attributes: CDATA normalization of 0xA 1825stringBuilder.Append( readerAdapter.IsEntityEolNormalized ? "\u0020\u0020" : "\u0020" ); // CDATA normalization of 0xD 0xA 1828stringBuilder.Append( readerAdapter.IsEntityEolNormalized ? "\u000D\u000A" : "\u000A" ); // EOL normalization of 0xD 0xA 1843stringBuilder.Append( replaceChar ); // For attributes: CDATA normalization of 0xD and 0xD 0xA 1852stringBuilder.Append( (char)0x20 ); // For attributes: CDATA normalization of 0x9 1887stringBuilder.Append( chars, curPos, endPos - curPos ); 1901stringBuilder.Append( chars, curPos, endPos - curPos ); 1923stringBuilder.Append( '&' );