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

◆ ReadAsync_Read()

Task< bool > System.Xml.XsdValidatingReader.ReadAsync_Read ( Task< bool > task)
inlineprivate

Definition at line 2263 of file XsdValidatingReader.cs.

2264 {
2265 if (task.IsSuccess())
2266 {
2267 if (task.Result)
2268 {
2269 return ProcessReaderEventAsync().ReturnTrueTaskWhenFinishAsync();
2270 }
2272 if (_coreReader.EOF)
2273 {
2274 _validationState = ValidatingReaderState.EOF;
2275 }
2276 return AsyncHelper.DoneTaskFalse;
2277 }
2278 return _ReadAsync_Read(task);
2279 }
async Task< bool > _ReadAsync_Read(Task< bool > task)
ValidatingReaderState _validationState

References System.Xml.XsdValidatingReader._coreReader, System.Xml.XsdValidatingReader._ReadAsync_Read(), System.Xml.XsdValidatingReader._validationState, System.Xml.XsdValidatingReader._validator, System.Xml.AsyncHelper.DoneTaskFalse, System.Xml.Schema.XmlSchemaValidator.EndValidation(), System.Xml.XmlReader.EOF, System.Xml.XsdValidatingReader.ProcessReaderEventAsync(), and System.task.

Referenced by System.Xml.XsdValidatingReader.ReadAsync().