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