System.Xml.Xsl.Runtime.XmlQueryRuntime.IsQNameEqual C# (CSharp) Method

IsQNameEqual() public method

Return true if the nav1's LocalName and NamespaceURI properties equal nav2's corresponding properties.
public IsQNameEqual ( XPathNavigator n1, XPathNavigator n2 ) : bool
n1 System.Xml.XPath.XPathNavigator
n2 System.Xml.XPath.XPathNavigator
return bool
        public bool IsQNameEqual(XPathNavigator n1, XPathNavigator n2) {
            if ((object) n1.NameTable == (object) n2.NameTable) {
                // Use atomized comparison
                return (object) n1.LocalName == (object) n2.LocalName && (object) n1.NamespaceURI == (object) n2.NamespaceURI;
            }

            return (n1.LocalName == n2.LocalName) && (n1.NamespaceURI == n2.NamespaceURI);
        }

Same methods

XmlQueryRuntime::IsQNameEqual ( XPathNavigator navigator, int indexLocalName, int indexNamespaceUri ) : bool