public override bool MoveToFirstAttribute() { if (IsXmlDataNode) return _xmlNodeReader.MoveToFirstAttribute(); if (_attributeCount == 0) return false; MoveToAttribute(0); return true; }