Constable Authorization Engine 2.0 BETA

IChangeableCollection Interface

[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

[Visual Basic]
Public Interface IChangeableCollection
[C#]
public interface IChangeableCollection

Types that implement IChangeableCollection

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.

Requirements

Namespace: LaMarvin.ComponentModel

Assembly: LaMarvin.Common (in LaMarvin.Common.dll)

See Also

IChangeableCollection Members | LaMarvin.ComponentModel Namespace | ICollectionUpdater