public virtual void Visit(ExportedTypeCollection exportedTypes) { for (int i = 0; i < exportedTypes.Count; i++) { Visit(exportedTypes[i]); } }
public void CopyTo(ExportedTypeCollection copy) { foreach (var item in this) { copy.Add(item); } }
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; } } }