CIM_ConcreteComponent, ROOT\CIMV2\power\ms_409

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

Description

CIM_ConcreteComponent is a generic association used to establish 'part of' relationships between ManagedElements. It is defined as a concrete subclass of the abstract CIM_Component class, to be used in place of many specific subclasses of Component that add no semantics, that is subclasses that do not clarify the type of composition, update cardinalities, or add or remove qualifiers. Note that when you define additional semantics for Component, this class must not be subclassed. Specific semantics continue to be defined as subclasses of the abstract CIM_Component. ConcreteComponent is limited in its use as a concrete form of a general composition. It was deemed more prudent to create this concrete subclass than to change Component from an abstract to a concrete class. Industry usage and impact could not be anticipated.

CIM_ConcreteComponent - child subclasses in ROOT\CIMV2\power\ms_409

Number of classes:2
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
Win32_PowerSettingDataIndexInPlan020----
Win32_PowerSettingInSubgroup020----

CIM_ConcreteComponent properties

CIM_ConcreteComponent has 2 properties (2 Derived)

NameOriginCIMType
key
GroupComponent
CIM_Component102 [ref:CIM_ManagedElement]
key
PartComponent
CIM_Component102 [ref:CIM_ManagedElement]

Detailed description of CIM_ConcreteComponent properties

Derived properties (2) of CIM_ConcreteComponent class

GroupComponent property
CIMTYPE'ref:CIM_ManagedElement'
Description'The parent element in the association.'
keyTrue
GroupComponent property is in 6 classes of ROOT\CIMV2\power\ms_409 and in 18 namespaces
PartComponent property
CIMTYPE'ref:CIM_ManagedElement'
Description'The child element in the association.'
keyTrue
PartComponent property is in 6 classes of ROOT\CIMV2\power\ms_409 and in 18 namespaces

CIM_ConcreteComponent Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
Description'CIM_ConcreteComponent is a generic association used to establish 'part of' relationships between ManagedElements. It is defined as a concrete subclass of the abstract CIM_Component class, to be used in place of many specific subclasses of Component that add no semantics, that is subclasses that do not clarify the type of composition, update cardinalities, or add or remove qualifiers. Note that when you define additional semantics for Component, this class must not be subclassed. Specific semantics continue to be defined as subclasses of the abstract CIM_Component. ConcreteComponent is limited in its use as a concrete form of a general composition.

It was deemed more prudent to create this concrete subclass than to change Component from an abstract to a concrete class. Industry usage and impact could not be anticipated.'
LOCALE'MS_409'
Version'2.10.0'

CIM_ConcreteComponent System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\CIMV2\power\ms_409:CIM_ConcreteComponent'___SYSTEM8
__NAMESPACE'ROOT\CIMV2\power\ms_409'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_Component']___SYSTEM8
__PROPERTY_COUNT2___SYSTEM3
__RELPATH'CIM_ConcreteComponent'___SYSTEM8
__DYNASTY'CIM_Component'___SYSTEM8
__SUPERCLASS'CIM_Component'___SYSTEM8
__CLASS'CIM_ConcreteComponent'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to CIM_ConcreteComponent

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
CIM_Component220----
comments powered by Disqus
WUtils.com