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

GetAttribute() public method

public GetAttribute ( string localName, string namespaceURI ) : string
localName string
namespaceURI string
return string
        public override string GetAttribute(string localName, string namespaceURI)
        {
            namespaceURI = (namespaceURI == null) ? string.Empty : _nameTable.Get(namespaceURI);
            localName = _nameTable.Get(localName);
            for (int i = _index + 1; i < _index + _attrCount + 1; i++)
            {
                if (Ref.Equal(_nodes[i].localName, localName) && Ref.Equal(_nodes[i].ns, namespaceURI))
                {
                    return _nodes[i].StringValue;
                }
            }
            return null;
        }

Same methods

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

Usage Example

Example #1
0
 public override string?GetAttribute(string name)
 {
     return(_impl.GetAttribute(name));
 }
XmlTextReaderImpl