System.Xml.XsdValidatingReader.ReadAsync_Read C# (CSharp) Méthode

ReadAsync_Read() private méthode

private ReadAsync_Read ( Task task ) : Task
task Task
Résultat Task
        private Task<bool> ReadAsync_Read(Task<bool> task)
        {
            if (task.IsSuccess())
            {
                if (task.Result)
                {
                    return ProcessReaderEventAsync().ReturnTrueTaskWhenFinishAsync();
                }
                else
                {
                    _validator.EndValidation();
                    if (_coreReader.EOF)
                    {
                        _validationState = ValidatingReaderState.EOF;
                    }
                    return AsyncHelper.DoneTaskFalse;
                }
            }
            else
            {
                return _ReadAsync_Read(task);
            }
        }
XsdValidatingReader