2 writes to _attributes
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\XmlBinaryReader.cs (2)
370_attributes = new AttrInfo[8]; 2444_attributes = n;
35 references to _attributes
dotnet-svcutil-lib (35)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\XmlBinaryReader.cs (35)
859if (null == _attributes[_attrIndex - 1].val) 861_pos = _attributes[_attrIndex - 1].contentPos; 1023_pos = _attributes[_attrIndex - 1].contentPos; 2034_attributes[i].AdjustPosition(-mark); 2036Debug.Assert((_attributes[i].contentPos >= 0) && (_attributes[i].contentPos <= (end))); 2362string val = _attributes[i].val; 2371_pos = _attributes[i].contentPos; 2392if (_attributes[i].name.MatchNs(name, ns)) 2406if (_attributes[i].name.MatchPrefix(prefix, lname)) 2417_qnameOther = _attributes[i - 1].name; 2440int newcount = _attributes.Length * 2; 2443System.Array.Copy(_attributes, 0, n, 0, _attrCount); 2479if (_attributes[i].name.prefix.Length != 0) 2480_attributes[i].name.CheckPrefixNS(prefix, ns); 2517if (_attrCount == _attributes.Length) 2523_attributes[_attrCount].Set(name, decl.uri); 2563_attributes[0].Set(new QName(string.Empty, _xnt.Add("version"), string.Empty), ParseText()); 2568_attributes[1].Set(new QName(string.Empty, _xnt.Add("encoding"), string.Empty), ParseText()); 2579_attributes[_attrCount].Set(new QName(string.Empty, _xnt.Add("standalone"), string.Empty), (standalone == 1) ? "yes" : "no"); 2624if (_attrCount == _attributes.Length) 2628_attributes[_attrCount].Set(n, (int)_pos); 2676_attributes[_attrCount - 1].val = val; 2718_attributes[i].GetLocalnameAndNamespaceUri(out localname, out namespaceUri); 2721if (_attributes[j].MatchNS(localname, namespaceUri)) 2722throw new XmlException(ResXml.Xml_DupAttributeName, _attributes[i].name.ToString()); 2737int hash = _attributes[i].GetLocalnameAndNamespaceUriAndHash(_hasher, out localname, out namespaceUri); 2741_attributes[i].prevHash = next; 2745if (_attributes[next].MatchHashNS(hash, localname, namespaceUri)) 2747throw new XmlException(ResXml.Xml_DupAttributeName, _attributes[i].name.ToString()); 2749next = _attributes[next].prevHash; 2762sb.Append(_attributes[i].name.localname); 2764sb.Append(_attributes[i].val); 3148_attributes[_attrCount++].Set(new QName(string.Empty, _xnt.Add("SYSTEM"), string.Empty), ParseText()); 3153_attributes[_attrCount++].Set(new QName(string.Empty, _xnt.Add("PUBLIC"), string.Empty), ParseText());