public bool IsLocalNameAndNamespaceUri(string localName, string ns) { if (_qnameType == QNameType.Normal) { return this.LocalName == localName && this.Namespace.IsUri(ns); } else { DiagnosticUtility.DebugAssert(_qnameType == QNameType.Xmlns, ""); return this.Namespace.Prefix == localName && ns == xmlnsNamespace; } }