private bool GetNextState(XmlQualifiedName qname)
{
if (_currentEntry.NextStates != null)
{
for (int i = 0; i < _currentEntry.NextStates.Length; ++i)
{
int state = (int)_currentEntry.NextStates[i];
if (_schemaNames.TokenToQName[(int)s_schemaEntries[state].Name].Equals(qname))
{
_nextEntry = s_schemaEntries[state];
return true;
}
}
}
return false;
}