public EnumTypeCollection Clone() { EnumTypeCollection clonedFieldDataType = new EnumTypeCollection(itemCount); foreach (EnumType item in this) { clonedFieldDataType.Add(item); } return(clonedFieldDataType); }
public static void Init() { // // Instantiate type collections. // valueTypes = Make(null); referenceTypes = new ReferenceTypeCollection(); enumTypes = new EnumTypeCollection(); // ValueTypes load at startup and never to be // reloaded, only TypeConverters for References and // enums need reloaded ??? TypeConverters.ValueTypeConverter.Init(valueTypes); initTypeConverters(); }