24 references to NamespaceKind
System.Xml (24)
System\Xml\Core\XmlWellFormedWriter.cs (19)
272nsStack[0].Set("xmlns", XmlReservedNs.NsXmlNs, NamespaceKind.Special); 273nsStack[1].Set("xml", XmlReservedNs.NsXml, NamespaceKind.Special); 275nsStack[2].Set(string.Empty, string.Empty, NamespaceKind.Implied); 279nsStack[2].Set(string.Empty, (defaultNs == null ? string.Empty : defaultNs), NamespaceKind.Implied); 1390NamespaceKind kind; 1409if (nsStack[existingNsIndex].kind == NamespaceKind.Special) { 1415kind = NamespaceKind.Implied; 1425kind = (nsStack[existingNsIndex].namespaceUri == ns) ? NamespaceKind.Implied : NamespaceKind.NeedToWrite; 1441kind = (definedNs == ns) ? NamespaceKind.Implied : NamespaceKind.NeedToWrite; 1445kind = NamespaceKind.NeedToWrite; 1469NamespaceKind existingNsKind = nsStack[existingNsIndex].kind; 1470if (existingNsKind == NamespaceKind.Written) { 1474if (omitDuplNamespaces && existingNsKind != NamespaceKind.NeedToWrite) { 1477nsStack[existingNsIndex].kind = NamespaceKind.Written; 1517AddNamespace(prefix, ns, NamespaceKind.Written); 1522private void AddNamespace(string prefix, string ns, NamespaceKind kind) { 1718if (nsStack[i].kind == NamespaceKind.NeedToWrite) {
System\Xml\Core\XmlWellFormedWriterAsync.cs (1)
1162if (nsStack[i].kind == NamespaceKind.NeedToWrite) {
System\Xml\Core\XmlWellFormedWriterHelpers.cs (3)
78internal NamespaceKind kind; 81internal void Set(string prefix, string namespaceUri, NamespaceKind kind) { 89Debug.Assert(kind == NamespaceKind.NeedToWrite);
System\Xml\Core\XmlWellFormedWriterHelpersAsync.cs (1)
27Debug.Assert(kind == NamespaceKind.NeedToWrite);