[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