public bool IsLocalName(XmlDictionaryString localName) { if (_qnameType == QNameType.Normal) { return this.LocalName == localName; } else { DiagnosticUtility.DebugAssert(_qnameType == QNameType.Xmlns, ""); return this.Namespace.Prefix == localName; } }