2 writes to _nsStack
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextWriter.cs (2)
261
_nsStack
= new Namespace[NamespaceStackInitialSize];
1476
_nsStack
= newStack;
21 references to _nsStack
dotnet-svcutil-lib (21)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextWriter.cs (21)
1350
if (!
_nsStack
[i].declared)
1354
_textWriter.Write(
_nsStack
[i].prefix);
1357
_xmlEncoder.Write(
_nsStack
[i].ns);
1446
if (existingNsIndex != -1 &&
_nsStack
[existingNsIndex].ns == ns)
1451
_nsStack
[existingNsIndex].declared = true;
1461
_nsStack
[existingNsIndex].declared = true; // old one is silenced now
1472
if (nsIndex ==
_nsStack
.Length)
1475
Array.Copy(
_nsStack
, newStack, nsIndex);
1478
_nsStack
[nsIndex].Set(prefix, ns, declared);
1498
string prefix =
_nsStack
[namespaceIndex].prefix;
1502
_nsStack
[namespaceIndex].prevNsIndex = existingNsIndex;
1512
Debug.Assert(_nsHashtable.ContainsKey(
_nsStack
[i].prefix));
1513
if (
_nsStack
[i].prevNsIndex == -1)
1515
_nsHashtable.Remove(
_nsStack
[i].prefix);
1519
_nsHashtable[
_nsStack
[i].prefix] =
_nsStack
[i].prevNsIndex;
1558
if (
_nsStack
[i].prefix == prefix)
1584
if (
_nsStack
[i].prefix == prefix)
1597
if (
_nsStack
[i].ns == ns)
1599
if (LookupNamespace(
_nsStack
[i].prefix) == i)
1601
return
_nsStack
[i].prefix;