TypeDescriptor with name '{0}' is defined as a collection but has more than one child TypeDescriptors. Collection TypeDescriptors ...

TypeDescriptor with name '{0}' is defined as a collection but has more than one child TypeDescriptors. Collection TypeDescriptors must only define a single child TypeDescriptor, representing the structure of each element of the collection.