This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > Inventory.ComponentSet


persistent class Inventory.ComponentSet extends Inventory.Component

SQL Table Name: Inventory.ComponentSet

A ComponentSet object represents a set of Component objects It is used to associate Components that otherwise are unrelated.

Method Inventory (Including Private)


parameter XMLNAME = ComponentSet;
The element name used in the XML representation of the component.
parameter XMLTYPE = ComponentSet;
The identifier used to distinguish the type of this component in the XML representation.

Methods (Including Private)

method AddComponent(component As Component) as %Status
Adds a newcomponent to this set, represented as a subcomponent
method Init(scan As Scan) as ComponentSet

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)


Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Inventory.Component)


Storage Model: CacheStorage (Inventory.Component)