System.Xml.XsdValidatingReader.ReadAttributeValue C# (CSharp) Method

ReadAttributeValue() public method

public ReadAttributeValue ( ) : bool
return bool
        public override bool ReadAttributeValue()
        {
            if (_validationState == ValidatingReaderState.OnReadBinaryContent)
            {
                _readBinaryHelper.Finish();
                _validationState = _savedState;
            }
            if (NodeType == XmlNodeType.Attribute)
            {
                if (_validationState == ValidatingReaderState.OnDefaultAttribute)
                {
                    _cachedNode = CreateDummyTextNode(_cachedNode.RawValue, _cachedNode.Depth + 1);
                    _validationState = ValidatingReaderState.OnReadAttributeValue;
                    return true;
                }
                return _coreReader.ReadAttributeValue();
            }
            return false;
        }
XsdValidatingReader