2 writes to _nsAttributes
System.Private.Xml (2)
System\Xml\Core\XmlSubtreeReader.cs (2)
1303_nsAttributes ??= new NodeData[InitialNamespaceAttributeCount]; 1309_nsAttributes = newNsAttrs;
20 references to _nsAttributes
System.Private.Xml (20)
System\Xml\Core\XmlSubtreeReader.cs (20)
259if (name == _nsAttributes![i].name) 261return _nsAttributes[i].value; 282if (name == _nsAttributes![i].localName && namespaceURI == _xmlnsUri) 284return _nsAttributes[i].value; 304return _nsAttributes![i - n].value; 327if (name == _nsAttributes![i].name) 351if (name == _nsAttributes![i].localName && ns == _xmlnsUri) 1305if (index == _nsAttributes.Length) 1307NodeData[] newNsAttrs = new NodeData[_nsAttributes.Length * 2]; 1308Array.Copy(_nsAttributes, newNsAttrs, index); 1329if (_nsAttributes[index] == null) 1331_nsAttributes[index] = new NodeData(XmlNodeType.Attribute, localName, attrPrefix, name, _xmlnsUri, ns); 1335_nsAttributes[index].Set(XmlNodeType.Attribute, localName, attrPrefix, name, _xmlnsUri, ns); 1348if (Ref.Equal(prefix, _nsAttributes![i].prefix) && 1349Ref.Equal(localName, _nsAttributes[i].localName)) 1354NodeData tmpNodeData = _nsAttributes[i]; 1355_nsAttributes[i] = _nsAttributes[_nsAttrCount - 1]; 1356_nsAttributes[_nsAttrCount - 1] = tmpNodeData; 1370SetCurrentNode(_nsAttributes![index]);