2 writes to nsAttributes
System.Xml (2)
System\Xml\Core\XmlSubtreeReader.cs (2)
1084nsAttributes = new NodeData[InitialNamespaceAttributeCount]; 1089nsAttributes = newNsAttrs;
22 references to nsAttributes
System.Xml (22)
System\Xml\Core\XmlSubtreeReader.cs (22)
216if ( name == nsAttributes[i].name ) { 217return nsAttributes[i].value; 232if ( name == nsAttributes[i].localName && namespaceURI == xmlnsUri ) { 233return nsAttributes[i].value; 248return nsAttributes[i-n].value; 265if ( name == nsAttributes[i].name ) { 283if ( name == nsAttributes[i].localName && ns == xmlnsUri ) { 1083if ( nsAttributes == null ) { 1086if ( index == nsAttributes.Length ) { 1087NodeData[] newNsAttrs = new NodeData[nsAttributes.Length * 2]; 1088Array.Copy( nsAttributes, 0, newNsAttrs, 0, index ); 1092if ( nsAttributes[index] == null ) { 1093nsAttributes[index] = new NodeData(); 1096nsAttributes[index].Set( XmlNodeType.Attribute, xmlns, string.Empty, xmlns, xmlnsUri, ns ); 1099nsAttributes[index].Set( XmlNodeType.Attribute, prefix, xmlns, reader.NameTable.Add( string.Concat( xmlns, ":", prefix ) ), xmlnsUri, ns ); 1110if ( Ref.Equal( prefix, nsAttributes[i].prefix ) && 1111Ref.Equal( localName, nsAttributes[i].localName ) ) { 1114NodeData tmpNodeData = nsAttributes[i]; 1115nsAttributes[i] = nsAttributes[nsAttrCount - 1]; 1116nsAttributes[nsAttrCount - 1] = tmpNodeData; 1129SetCurrentNode( nsAttributes[index] );