[]
Describes a FastList with an owner. Base class for OwnedFastListBase. Additional to OwnedFastListBase updates Owner property of items if they supports C1.C1Preview.IOwnedCollectionItem interface.
public class OwnedFastList : OwnedFastListBase, IList, ICollection, IEnumerable
Name | Description |
---|---|
OwnedFastList() | Initializes a new instance of the OwnedFastList class. |
OwnedFastList(ICollectionOwner) | Initializes a new instance of the OwnedFastList class. |
Name | Description |
---|---|
Owner | Gets the owner of collection. |
Name | Description |
---|---|
GetItemType() | Gets the type of items in the collection. If this method returns null, items of different types can be added to the collection. Otherwise, only items of the type this method returns can be added. |
OnClear() | Called when the list is about to be cleared. |
OnInsert(int, object) | Called when an item is about to be iserted. |
OnInsertComplete(int, object) | Called after an item has been inserted. |
OnRemoveComplete(int, object) | Called after an item has been removed. |