CIM_CollectionOfMSEs class
CollectionOfMSEs allows the grouping of CIM_ManagedSystemElement objects for the purposes of associating settings and configurations.
It is abstract to require further definition and semantic refinement in subclasses. The CollectionOfMSEs object does not carry any state or status information, but only represents a grouping or 'bag' of Elements. For this reason, it is incorrect to subclass groups that have state/status from CollectionOfMSEs - an example is CIM_RedundancyGroup (which is correctly subclassed from LogicalElement).
Collections typically aggregate 'like' objects, and represent an optimization. Without Collections, one is forced to define individual ElementSetting and ElementConfiguration associations, to tie Settings and Configuration objects to individual ManagedSystemElements. There may be much duplication in assigning the same Setting to multiple objects. In addition, using the Collection object allows the determination that the Setting and Configuration associations are indeed the same for the Collection's members. This information would otherwise be obtained by defining the Collection in a proprietary manner, and then querying the ElementSetting and ElementConfiguration associations to determine if the Collection set is completely covered.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[Abstract, AMENDMENT]
class CIM_CollectionOfMSEs
{
string CollectionID;
string Caption;
string Description;
};
Members
The CIM_CollectionOfMSEs class has these types of members:
Properties
The CIM_CollectionOfMSEs class has these properties.
-
Caption
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (64)
A short textual description (one-line string) of the current instance.
-
-
CollectionID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (256)
The identification of the collection object. When subclassed, CollectionID can be overridden to be a Key property.
-
-
Description
-
-
Data type: string
-
Access type: Read-only
A textual description of the current instance.
-
Requirements
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|