-
Notifications
You must be signed in to change notification settings - Fork 0
Collections Support
Cy Scott edited this page Aug 23, 2021
·
3 revisions
Arrays and some collection types are supported. That means the generator will not attempt to generate classes for collection interfaces referenced by classes that are being generated. In addition, interfaces referenced by the generic arguments for the collection interfaces will get generated classes (for more read this). The following collections are supported:
System.ArraySystem.Collections.ArrayListSystem.Collections.BitArraySystem.Collections.Concurrent.BlockingCollection<T>System.Collections.Concurrent.ConcurrentBag<T>System.Collections.Concurrent.ConcurrentDictionary<TKey, TValue>System.Collections.Concurrent.ConcurrentQueue<T>System.Collections.Concurrent.ConcurrentStack<T>System.Collections.Generic.Dictionary<TKey, TValue>System.Collections.Generic.HashSet<T>System.Collections.Generic.ICollection<T>System.Collections.Generic.IDictionary<TKey, TValue>System.Collections.Generic.IEnumerable<T>System.Collections.Generic.IList<T>System.Collections.Generic.IReadOnlyCollection<T>System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>System.Collections.Generic.IReadOnlyList<T>System.Collections.Generic.IReadOnlySet<T>System.Collections.Generic.ISet<T>System.Collections.Generic.LinkedList<T>System.Collections.Generic.List<T>System.Collections.Generic.Queue<T>System.Collections.Generic.SortedDictionary<TKey, TValue>System.Collections.Generic.SortedList<TKey, TValue>System.Collections.Generic.SortedSet<T>System.Collections.Generic.Stack<T>System.Collections.HashtableSystem.Collections.ICollectionSystem.Collections.IDictionarySystem.Collections.IEnumerableSystem.Collections.IListSystem.Collections.ObjectModel.Collection<T>System.Collections.ObjectModel.ObservableCollection<T>System.Collections.ObjectModel.ReadOnlyCollection<T>System.Collections.ObjectModel.ReadOnlyObservableCollection<T>System.Collections.QueueSystem.Collections.SortedListSystem.Collections.Specialized.IOrderedDictionarySystem.Collections.Specialized.NameValueCollectionSystem.Collections.Specialized.OrderedDictionarySystem.Collections.Specialized.StringCollectionSystem.Collections.Specialized.StringDictionarySystem.Collections.Stack