System.Xml.XmlName.Equals C# (CSharp) Méthode

Equals() public méthode

public Equals ( IXmlSchemaInfo schemaInfo ) : bool
schemaInfo IXmlSchemaInfo
Résultat bool
        public virtual bool Equals(IXmlSchemaInfo schemaInfo) {
            return schemaInfo == null;
        }

Usage Example

        public XmlName?GetName(string?prefix, string localName, string?ns, IXmlSchemaInfo?schemaInfo)
        {
            if (prefix == null)
            {
                prefix = string.Empty;
            }
            if (ns == null)
            {
                ns = string.Empty;
            }

            int hashCode = XmlName.GetHashCode(localName);

            for (XmlName e = _entries[hashCode & _mask]; e != null; e = e.next)
            {
                if (e.HashCode == hashCode &&
                    ((object)e.LocalName == (object)localName ||
                     e.LocalName.Equals(localName)) &&
                    ((object)e.Prefix == (object)prefix ||
                     e.Prefix.Equals(prefix)) &&
                    ((object)e.NamespaceURI == (object)ns ||
                     e.NamespaceURI.Equals(ns)) &&
                    e.Equals(schemaInfo))
                {
                    return(e);
                }
            }
            return(null);
        }
All Usage Examples Of System.Xml.XmlName::Equals