Class CIM_BasedOnView
extends CIM_AbstractBasedOn

The CIM_BasedOnView instance is a view that is derived from CIM_BasedOn between the CIM_StorageExtent (or StorageVolume or LogicalDisk) instance and another CIM_StorageExtent where one or both of the references are to a View Class (e.g.,, VolumeView Dependent or DiskDriveView Antecedent).

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_Dependency
   |
   +--CIM_AbstractBasedOn
   |
   +--CIM_BasedOnView

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Associationbooleantrue
DescriptionstringThe CIM_BasedOnView instance is a view that is derived from CIM_BasedOn between the CIM_StorageExtent (or StorageVolume or LogicalDisk) instance and another CIM_StorageExtent where one or both of the references are to a View Class (e.g.,, VolumeView Dependent or DiskDriveView Antecedent).
UMLPackagePathstringCIM::Device::StorageExtent
Versionstring2.45.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
BOEndingAddressuint64
DescriptionstringThis is derived from the BasedOn.EndingAddress
BOOrderIndexuint16
DescriptionstringWhen the association is used in a concatenation composition, indicates the order in which the extents(and thus their block ranges) are concatenated.
BOStartingAddressuint64
DescriptionstringThis is derived from the BasedOn.StartingAddress

Association References

NameClass OriginReference Class
AntecedentCIM_BasedOnViewCIM_ManagedElement
DependentCIM_BasedOnViewCIM_ManagedElement

Inherited Properties

NameData TypeClass Origin
EndingAddressuint64CIM_AbstractBasedOn
OrderIndexuint16CIM_AbstractBasedOn
StartingAddressuint64CIM_AbstractBasedOn

Class Methods