CIM_CollectionOfMSEs, ROOT\CIMV2\ms_409

Class | Childs (1) | Methods | Properties (3) | Qualifiers (3) | Instances | Namespaces (4)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

The CollectionOfMSEs object allows the grouping of ManagedSystemElements 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.

CIM_CollectionOfMSEs - child subclasses in ROOT\CIMV2\ms_409

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
Win32_NamedJobObject040----

CIM_CollectionOfMSEs properties

CIM_CollectionOfMSEs has 3 properties (3 Local)

NameOriginCIMType
CaptionCIM_CollectionOfMSEs8 [string]
CollectionIDCIM_CollectionOfMSEs8 [string]
DescriptionCIM_CollectionOfMSEs8 [string]

Detailed description of CIM_CollectionOfMSEs properties

Local properties (3) of CIM_CollectionOfMSEs class

▲ Caption property
CIMTYPE'string'
Description'A short textual description (one-line string) of the CollectionOfMSEs object.'
Caption property is in 273 classes of ROOT\CIMV2\ms_409 and in 37 namespaces
▲ CollectionID property
CIMTYPE'string'
Description'The identification of the Collection object. When subclassed, the CollectionID property can be overridden to be a Key property.'
CollectionID property is in 2 classes of ROOT\CIMV2\ms_409 and in 7 namespaces
▲ Description property
CIMTYPE'string'
Description'A textual description of the CollectionOfMSEs object.'
Description property is in 329 classes of ROOT\CIMV2\ms_409 and in 142 namespaces

CIM_CollectionOfMSEs Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue✗✗✓✗✓
Description'The CollectionOfMSEs object allows the grouping of ManagedSystemElements 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.'
✗✓✓✗✓
LOCALE1033✓✗✓✗✓

CIM_CollectionOfMSEs System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\CIMV2\ms_409:CIM_CollectionOfMSEs'___SYSTEM8✗✗
__NAMESPACE'ROOT\CIMV2\ms_409'___SYSTEM8✗✗
__SERVER'.'___SYSTEM8✗✗
__DERIVATION[]___SYSTEM8✗✓
__PROPERTY_COUNT3___SYSTEM3✗✗
__RELPATH'CIM_CollectionOfMSEs'___SYSTEM8✗✗
__DYNASTY'CIM_CollectionOfMSEs'___SYSTEM8✗✗
__SUPERCLASSnull___SYSTEM8✗✗
__CLASS'CIM_CollectionOfMSEs'___SYSTEM8✗✗
__GENUS1___SYSTEM3✗✗
comments powered by Disqus
WUtils.com