Esempio n. 1
0
 public IList <XmlIoCInfo> GetNames(string key)
 {
     if (!XmlIoCs.ContainsKey(key))
     {
         return(null);
     }
     return(XmlIoCs[key]);
 }
Esempio n. 2
0
 public string GetName(string key, string name)
 {
     if (XmlIoCs.ContainsKey(key) && XmlIoCs[key] != null)
     {
         return((from temp in XmlIoCs[key] where temp.Type.Equals(name) select temp.MapTo).FirstOrDefault());
     }
     return(null);
 }
Esempio n. 3
0
 public bool RemoveName(string key)
 {
     if (!XmlIoCs.ContainsKey(key))
     {
         return(false);
     }
     XmlIoCs.Remove(key);
     return(true);
 }
Esempio n. 4
0
 public bool AddNames(string key, IList <XmlIoCInfo> infos)
 {
     if (XmlIoCs.ContainsKey(key))
     {
         return(false);
     }
     XmlIoCs.Add(key, infos);
     return(true);
 }