2 writes to _nsStack
System.Private.Xml (2)
System\Xml\Core\XmlTextWriter.cs (2)
266
_nsStack
= new Namespace[NamespaceStackInitialSize];
1526
_nsStack
= newStack;
21 references to _nsStack
System.Private.Xml (21)
System\Xml\Core\XmlTextWriter.cs (21)
1389
if (!
_nsStack
[i].declared)
1392
_textWriter.Write(
_nsStack
[i].prefix);
1395
_xmlEncoder.Write(
_nsStack
[i].ns);
1495
if (existingNsIndex != -1 &&
_nsStack
[existingNsIndex].ns == ns)
1500
_nsStack
[existingNsIndex].declared = true;
1510
_nsStack
[existingNsIndex].declared = true; // old one is silenced now
1522
if (nsIndex ==
_nsStack
.Length)
1525
Array.Copy(
_nsStack
, newStack, nsIndex);
1528
_nsStack
[nsIndex].Set(prefix, ns, declared);
1552
string prefix =
_nsStack
[namespaceIndex].prefix;
1557
_nsStack
[namespaceIndex].prevNsIndex = existingNsIndex;
1570
Debug.Assert(_nsHashtable.ContainsKey(
_nsStack
[i].prefix));
1571
if (
_nsStack
[i].prevNsIndex == -1)
1573
_nsHashtable.Remove(
_nsStack
[i].prefix);
1577
_nsHashtable[
_nsStack
[i].prefix] =
_nsStack
[i].prevNsIndex;
1618
if (
_nsStack
[i].prefix == prefix)
1647
if (
_nsStack
[i].prefix == prefix)
1660
if (
_nsStack
[i].ns == ns)
1662
if (LookupNamespace(
_nsStack
[i].prefix) == i)
1664
return
_nsStack
[i].prefix;