1 type derived from XmlName
System.Xml (1)
System\Xml\Dom\XmlName.cs (1)
159internal sealed class XmlNameEx : XmlName {
1 instantiation of XmlName
System.Xml (1)
System\Xml\Dom\XmlName.cs (1)
24return new XmlName(prefix, localName, ns, hashCode, ownerDoc, next);
45 references to XmlName
System.Xml (45)
System\Xml\Dom\DomNameTable.cs (15)
15XmlName[] entries; 26entries = new XmlName[InitialSize]; 31public XmlName GetName(string prefix, string localName, string ns, IXmlSchemaInfo schemaInfo) { 39int hashCode = XmlName.GetHashCode(localName); 41for (XmlName e = entries[hashCode & mask]; e != null; e = e.next) { 56public XmlName AddName(string prefix, string localName, string ns, IXmlSchemaInfo schemaInfo) { 64int hashCode = XmlName.GetHashCode(localName); 66for (XmlName e = entries[hashCode & mask]; e != null; e = e.next) { 83XmlName name = XmlName.Create(prefix, localName, ns, hashCode, ownerDocument, entries[index], schemaInfo); 95XmlName[] oldEntries = entries; 96XmlName[] newEntries = new XmlName[newMask+1]; 100XmlName name = oldEntries[i]; 103XmlName tmp = name.next;
System\Xml\Dom\XmlAttribute.cs (3)
17XmlName name; 20internal XmlAttribute( XmlName name, XmlDocument doc ): base( doc ) { 41internal XmlName XmlName {
System\Xml\Dom\XmlAttributeCollection.cs (5)
36int hash = XmlName.GetHashCode(name); 57int hash = XmlName.GetHashCode(localName); 295XmlName attrname = parent.OwnerDocument.GetIDInfoByElement(parentElem.XmlName); 310XmlName attrname = parent.OwnerDocument.GetIDInfoByElement(parentElem.XmlName); 337XmlName attrname = doc.GetIDInfoByElement(parentElem.XmlName);
System\Xml\Dom\XmlDocument.cs (14)
135internal XmlName AddXmlName(string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo) { 136XmlName n = domNameTable.AddName(prefix, localName, namespaceURI, schemaInfo); 143internal XmlName GetXmlName(string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo) { 144XmlName n = domNameTable.GetName(prefix, localName, namespaceURI, schemaInfo); 151internal XmlName AddAttrXmlName(string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo) { 152XmlName xmlName = AddXmlName(prefix, localName, namespaceURI, schemaInfo); 168internal bool AddIdInfo( XmlName eleName, XmlName attrName ) { 181private XmlName GetIDInfoByElement_(XmlName eleName) 186XmlName newName = GetXmlName(eleName.Prefix, eleName.LocalName, string.Empty, null); 188return (XmlName)(htElementIDAttrDecl[newName]); 193internal XmlName GetIDInfoByElement( XmlName eleName ) {
System\Xml\Dom\XmlElement.cs (3)
18XmlName name; 22internal XmlElement( XmlName name, bool empty, XmlDocument doc ): base( doc ) { 41internal XmlName XmlName {
System\Xml\Dom\XmlName.cs (5)
20internal XmlName next; 22public static XmlName Create(string prefix, string localName, string ns, int hashCode, XmlDocument ownerDoc, XmlName next, IXmlSchemaInfo schemaInfo) { 31internal XmlName(string prefix, string localName, string ns, int hashCode, XmlDocument ownerDoc, XmlName next) { 173internal XmlNameEx(string prefix, string localName, string ns, int hashCode, XmlDocument ownerDoc, XmlName next, IXmlSchemaInfo schemaInfo) : base(prefix, localName, ns, hashCode, ownerDoc, next) {