public ReferenceTypeCollection Clone() { ReferenceTypeCollection clonedChildDataType = new ReferenceTypeCollection(itemCount); foreach (ReferenceType item in this) { clonedChildDataType.Add(item); } return(clonedChildDataType); }
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(); }