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

GetAttribute() public method

public GetAttribute ( string name, string namespaceURI ) : string
name string
namespaceURI string
return string
        public override string GetAttribute(string name, string namespaceURI)
        {
            namespaceURI = (namespaceURI == null) ? string.Empty : _coreReaderNameTable.Get(namespaceURI);
            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, namespaceURI))
                {
                    return attribute.RawValue;
                }
            }
            return null;
        }

Same methods

XsdCachingReader::GetAttribute ( int i ) : string
XsdCachingReader::GetAttribute ( string name ) : string