2 writes to _nsStack
System.Private.Xml (2)
System\Xml\Core\XmlTextWriter.cs (2)
265_nsStack = new Namespace[NamespaceStackInitialSize]; 1525_nsStack = newStack;
21 references to _nsStack
System.Private.Xml (21)
System\Xml\Core\XmlTextWriter.cs (21)
1388if (!_nsStack[i].declared) 1391_textWriter.Write(_nsStack[i].prefix); 1394_xmlEncoder.Write(_nsStack[i].ns); 1494if (existingNsIndex != -1 && _nsStack[existingNsIndex].ns == ns) 1499_nsStack[existingNsIndex].declared = true; 1509_nsStack[existingNsIndex].declared = true; // old one is silenced now 1521if (nsIndex == _nsStack.Length) 1524Array.Copy(_nsStack, newStack, nsIndex); 1527_nsStack[nsIndex].Set(prefix, ns, declared); 1551string prefix = _nsStack[namespaceIndex].prefix; 1556_nsStack[namespaceIndex].prevNsIndex = existingNsIndex; 1569Debug.Assert(_nsHashtable.ContainsKey(_nsStack[i].prefix)); 1570if (_nsStack[i].prevNsIndex == -1) 1572_nsHashtable.Remove(_nsStack[i].prefix); 1576_nsHashtable[_nsStack[i].prefix] = _nsStack[i].prevNsIndex; 1617if (_nsStack[i].prefix == prefix) 1646if (_nsStack[i].prefix == prefix) 1659if (_nsStack[i].ns == ns) 1661if (LookupNamespace(_nsStack[i].prefix) == i) 1663return _nsStack[i].prefix;