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)
259
if (name ==
_nsAttributes
![i].name)
261
return
_nsAttributes
[i].value;
282
if (name ==
_nsAttributes
![i].localName && namespaceURI == _xmlnsUri)
284
return
_nsAttributes
[i].value;
304
return
_nsAttributes
![i - n].value;
327
if (name ==
_nsAttributes
![i].name)
351
if (name ==
_nsAttributes
![i].localName && ns == _xmlnsUri)
1305
if (index ==
_nsAttributes
.Length)
1307
NodeData[] newNsAttrs = new NodeData[
_nsAttributes
.Length * 2];
1308
Array.Copy(
_nsAttributes
, newNsAttrs, index);
1329
if (
_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);
1348
if (Ref.Equal(prefix,
_nsAttributes
![i].prefix) &&
1349
Ref.Equal(localName,
_nsAttributes
[i].localName))
1354
NodeData tmpNodeData =
_nsAttributes
[i];
1355
_nsAttributes
[i] =
_nsAttributes
[_nsAttrCount - 1];
1356
_nsAttributes
[_nsAttrCount - 1] = tmpNodeData;
1370
SetCurrentNode(
_nsAttributes
![index]);