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

◆ RegisterConsumedCharacters()

void System.Xml.XmlTextReaderImpl.RegisterConsumedCharacters ( long characters,
bool inEntityReference )
inlineprivate

Definition at line 8372 of file XmlTextReaderImpl.cs.

8373 {
8375 {
8376 long num = _charactersInDocument + characters;
8377 if (num < _charactersInDocument)
8378 {
8379 ThrowWithoutLineInfo(System.SR.Xml_LimitExceeded, "MaxCharactersInDocument");
8380 }
8381 else
8382 {
8384 }
8386 {
8387 ThrowWithoutLineInfo(System.SR.Xml_LimitExceeded, "MaxCharactersInDocument");
8388 }
8389 }
8391 {
8392 long num2 = _charactersFromEntities + characters;
8394 {
8395 ThrowWithoutLineInfo(System.SR.Xml_LimitExceeded, "MaxCharactersFromEntities");
8396 }
8397 else
8398 {
8400 }
8402 {
8403 ThrowWithoutLineInfo(System.SR.Xml_LimitExceeded, "MaxCharactersFromEntities");
8404 }
8405 }
8406 }
static string Xml_LimitExceeded
Definition SR.cs:204
Definition SR.cs:7

References System.Xml.XmlTextReaderImpl._charactersFromEntities, System.Xml.XmlTextReaderImpl._charactersInDocument, System.Xml.XmlTextReaderImpl._maxCharactersFromEntities, System.Xml.XmlTextReaderImpl._maxCharactersInDocument, System.Xml.Dictionary, System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(), and System.SR.Xml_LimitExceeded.

Referenced by System.Xml.XmlTextReaderImpl.DtdParserProxy_PushInternalDtd(), System.Xml.XmlTextReaderImpl.PushExternalEntity(), System.Xml.XmlTextReaderImpl.PushExternalEntityAsync(), System.Xml.XmlTextReaderImpl.PushInternalEntity(), System.Xml.XmlTextReaderImpl.ReadData(), and System.Xml.XmlTextReaderImpl.ReadDataAsync().