override bool ReadAttributeValue ()
{
if (consumedAttribute)
return false;
if (NodeType == XmlNodeType.Attribute &&
EntityHandling == EntityHandling.ExpandEntities) {
consumedAttribute = true;
return true;
}
else if (IsDefault) {
consumedAttribute = true;
return true;
}
else
return reader.ReadAttributeValue ();
}