[This is preliminary documentation and subject to change.]
Represents a collection that can be updated. Typically used in conjunction with an ICollectionUpdater implementation to customize collection's runtime behavior dynamically.
For a list of all members of this type, see IChangeableCollection Members.
LaMarvin.ComponentModel.IChangeableCollection
LaMarvin.ComponentModel.ICollectionUpdater
| Type | Description |
|---|---|
| CollectionUpdaterBase | Provides an abstract (MustInherit in Visual Basic) base class for an extensible ICollectionUpdater implementation. |
| ChangeableCollectionBase | The abstract (MustInherit in Visual Basic) base class for all changeable collections that implement the collection updater design pattern. |
| ActionCollection | Represents a collection Action objects. |
| ActionRuleCollection | Represents a collection of the ActionRule objects. |
| NamedObjectCollectionBase | Provides a base class for all concrete collection classes for descendants of the NamedObjectBase class. |
| ObjectCollectionBase | Represents a collection NamedObjectBase-derived objects. |
| PropertyCollection | Represents a collection of Property objects. |
| PropertyRuleCollection | Represents a collection of PropertyRule objects. |
| RoleCollection | Represents a collection of Role objects. |
| RuleCollectionBase | Provides a base class for all concrete collection classes containing descendants of the RuleBase class. |
| StateCollection | Represents a collection of State objects. |
Namespace: LaMarvin.ComponentModel
Assembly: LaMarvin.Common (in LaMarvin.Common.dll)
IChangeableCollection Members | LaMarvin.ComponentModel Namespace | ICollectionUpdater