public void AddRange(PluginCollection value)
 {
     if (value == null || value.Count <= 0)
     {
         return;
     }
     //
     for (int i = 0; i < value.Count; i++)
     {
         this.Add(value[i]);
     }
 }
 public PluginCollectionEnumerator(PluginCollection mappings)
 {
     this.m_pEnumerable = (IEnumerable)mappings;
     this.m_pEnumerator = this.m_pEnumerable.GetEnumerator();
 }
 internal PluginCollection(PluginCollection value)
 {
     this.AddRange(value);
 }