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

◆ DtdParserProxy_PushEntityAsync()

async Task<(int, bool)> System.Xml.XmlTextReaderImpl.DtdParserProxy_PushEntityAsync ( IDtdEntityInfo entity)
inlinepackage

Definition at line 9249 of file XmlTextReaderImpl.cs.

9250 {
9252 bool item2;
9253 int item;
9254 if (entity.IsExternal)
9255 {
9256 if (IsResolverNull)
9257 {
9258 item = -1;
9259 return (item, false);
9260 }
9262 }
9263 else
9264 {
9265 PushInternalEntity(entity);
9266 item2 = true;
9267 }
9268 item = _ps.entityId;
9269 return (item, item2);
9270 }
void PushInternalEntity(IDtdEntityInfo entity)
async Task< bool > PushExternalEntityAsync(IDtdEntityInfo entity)

References System.Xml.XmlTextReaderImpl._ps, System.Xml.XmlTextReaderImpl.CheckAsyncCall(), System.Xml.Dictionary, System.Xml.XmlTextReaderImpl.ParsingState.entityId, System.Xml.IDtdEntityInfo.IsExternal, System.item, System.Xml.XmlTextReaderImpl.PushExternalEntityAsync(), and System.Xml.XmlTextReaderImpl.PushInternalEntity().

Referenced by System.Xml.XmlTextReaderImpl.DtdParserProxy.PushEntityAsync().