System.Xml.XsdCachingReader.RecordAttributes C# (CSharp) Méthode

RecordAttributes() private méthode

private RecordAttributes ( ) : void
Résultat void
        private void RecordAttributes()
        {
            Debug.Assert(_coreReader.NodeType == XmlNodeType.Element);
            ValidatingReaderNodeData attInfo;
            _attributeCount = _coreReader.AttributeCount;
            if (_coreReader.MoveToFirstAttribute())
            {
                int attIndex = 0;
                do
                {
                    attInfo = AddAttribute(attIndex);
                    attInfo.SetItemData(_coreReader.LocalName, _coreReader.Prefix, _coreReader.NamespaceURI, _coreReader.Depth);
                    attInfo.SetLineInfo(_lineInfo);
                    attInfo.RawValue = _coreReader.Value;
                    attIndex++;
                } while (_coreReader.MoveToNextAttribute());
                _coreReader.MoveToElement();
            }
        }