System.Xml.XsdCachingReader.MoveToAttribute C# (CSharp) Method

MoveToAttribute() public method

public MoveToAttribute ( string name, string ns ) : bool
name string
ns string
return bool
        public override bool MoveToAttribute(string name, string ns)
        {
            ns = (ns == null) ? string.Empty : _coreReaderNameTable.Get(ns);
            name = _coreReaderNameTable.Get(name);
            ValidatingReaderNodeData attribute;
            for (int i = 0; i < _attributeCount; i++)
            {
                attribute = _attributeEvents[i];
                if (Ref.Equal(attribute.LocalName, name) &&
                     Ref.Equal(attribute.Namespace, ns))
                {
                    _currentAttrIndex = i;
                    _cachedNode = _attributeEvents[i];
                    return true;
                }
            }
            return false;
        }

Same methods

XsdCachingReader::MoveToAttribute ( string name ) : bool
XsdCachingReader::MoveToAttribute ( int i ) : void