Пример #1
0
 private void AddXmlnsNamespaces(Dictionary <string, ExtensionNamespaceCounter> xmlnsDictionary, XmlElement rootElem)
 {
     foreach (XmlAttribute item in from XmlAttribute a in rootElem.Attributes
              where a.Prefix == "xmlns" && !xmlnsDictionary.ContainsKey(a.Value)
              select a)
     {
         ExtensionNamespace extensionNamespace = new ExtensionNamespace(item.LocalName, item.Value);
         xmlnsDictionary.Add(item.Value, new ExtensionNamespaceCounter(extensionNamespace));
     }
 }
Пример #2
0
 public ExtensionNamespaceCounter(ExtensionNamespace extensionNamespace)
 {
     ExtensionNamespace = extensionNamespace;
     Count = 0;
 }