2 writes to _nsAttributes
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlSubtreeReader.cs (2)
1297_nsAttributes = new NodeData[InitialNamespaceAttributeCount]; 1303_nsAttributes = newNsAttrs;
22 references to _nsAttributes
dotnet-svcutil-lib (22)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlSubtreeReader.cs (22)
258if (name == _nsAttributes[i].name) 260return _nsAttributes[i].value; 279if (name == _nsAttributes[i].localName && namespaceURI == _xmlnsUri) 281return _nsAttributes[i].value; 300return _nsAttributes[i - n].value; 322if (name == _nsAttributes[i].name) 345if (name == _nsAttributes[i].localName && ns == _xmlnsUri) 1295if (_nsAttributes == null) 1299if (index == _nsAttributes.Length) 1301NodeData[] newNsAttrs = new NodeData[_nsAttributes.Length * 2]; 1302Array.Copy(_nsAttributes, 0, newNsAttrs, 0, index); 1306if (_nsAttributes[index] == null) 1308_nsAttributes[index] = new NodeData(); 1312_nsAttributes[index].Set(XmlNodeType.Attribute, _xmlns, string.Empty, _xmlns, _xmlnsUri, ns); 1316_nsAttributes[index].Set(XmlNodeType.Attribute, prefix, _xmlns, reader.NameTable.Add(string.Concat(_xmlns, ":", prefix)), _xmlnsUri, ns); 1329if (Ref.Equal(prefix, _nsAttributes[i].prefix) && 1330Ref.Equal(localName, _nsAttributes[i].localName)) 1335NodeData tmpNodeData = _nsAttributes[i]; 1336_nsAttributes[i] = _nsAttributes[_nsAttrCount - 1]; 1337_nsAttributes[_nsAttrCount - 1] = tmpNodeData; 1351SetCurrentNode(_nsAttributes[index]);