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

GetAttributePSVI() private method

private GetAttributePSVI ( string localName, string ns ) : AttributePSVIInfo
localName string
ns string
return AttributePSVIInfo
        private AttributePSVIInfo GetAttributePSVI(string localName, string ns)
        {
            Debug.Assert(_coreReaderNameTable.Get(localName) != null);
            Debug.Assert(_coreReaderNameTable.Get(ns) != null);
            AttributePSVIInfo attInfo = null;

            for (int i = 0; i < _coreReaderAttributeCount; i++)
            {
                attInfo = _attributePSVINodes[i];
                if (attInfo != null)
                { //Will be null for invalid attributes
                    if (Ref.Equal(localName, attInfo.localName) && Ref.Equal(ns, attInfo.namespaceUri))
                    {
                        _currentAttrIndex = i;
                        return attInfo;
                    }
                }
            }
            return null;
        }

Same methods

XsdValidatingReader::GetAttributePSVI ( string name ) : AttributePSVIInfo
XsdValidatingReader