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)
1388
if (!
_nsStack
[i].declared)
1391
_textWriter.Write(
_nsStack
[i].prefix);
1394
_xmlEncoder.Write(
_nsStack
[i].ns);
1494
if (existingNsIndex != -1 &&
_nsStack
[existingNsIndex].ns == ns)
1499
_nsStack
[existingNsIndex].declared = true;
1509
_nsStack
[existingNsIndex].declared = true; // old one is silenced now
1521
if (nsIndex ==
_nsStack
.Length)
1524
Array.Copy(
_nsStack
, newStack, nsIndex);
1527
_nsStack
[nsIndex].Set(prefix, ns, declared);
1551
string prefix =
_nsStack
[namespaceIndex].prefix;
1556
_nsStack
[namespaceIndex].prevNsIndex = existingNsIndex;
1569
Debug.Assert(_nsHashtable.ContainsKey(
_nsStack
[i].prefix));
1570
if (
_nsStack
[i].prevNsIndex == -1)
1572
_nsHashtable.Remove(
_nsStack
[i].prefix);
1576
_nsHashtable[
_nsStack
[i].prefix] =
_nsStack
[i].prevNsIndex;
1617
if (
_nsStack
[i].prefix == prefix)
1646
if (
_nsStack
[i].prefix == prefix)
1659
if (
_nsStack
[i].ns == ns)
1661
if (LookupNamespace(
_nsStack
[i].prefix) == i)
1663
return
_nsStack
[i].prefix;