using System.ComponentModel;
namespace Xsd2Code.Library
{
///
/// Collection type for generation
///
///
/// Revision history:
///
/// Created 2009-02-20 by Ruslan Urban
/// Code refactoring: moved enum into a separate file
///
///
[DefaultValue(List)]
public enum CollectionType
{
///
/// Array collection
///
Array,
///
/// Generic List
///
List,
///
/// Provides a generic collection that supports data binding. Especially in WinForms
///
BindingList,
///
/// Generic list for notifications when items get added, removed, or when the whole list is refreshed
///
ObservableCollection,
///
/// Defined type for each specialized collection with designer and base files
///
DefinedType
}
}