public virtual void Visit(ExportedTypeCollection exportedTypes)
 {
     for (int i = 0; i < exportedTypes.Count; i++)
     {
         Visit(exportedTypes[i]);
     }
 }
示例#2
0
 public void CopyTo(ExportedTypeCollection copy)
 {
     foreach (var item in this)
     {
         copy.Add(item);
     }
 }
示例#3
0
 public virtual void Build(ExportedTypeCollection exportedTypes)
 {
     for (int i = 0; i < exportedTypes.Count; i++)
     {
         var exportedType = exportedTypes[i];
         if (Build(ref exportedType))
         {
             exportedTypes[i] = exportedType;
         }
     }
 }