2.2.14 ClassAndMethodsPart
The ClassAndMethodsPart block divides the CIM class definition into two sections:
ClassPart (section 2.2.15) contains the data declarations (properties).
MethodsPart (section 2.2.38) contains the method table.
The semantic meaning of the properties and methods in a class is specified in [DMTF-DSP0004].
-
ClassAndMethodsPart = ClassPart [MethodsPart]
MethodsPart (section 2.2.38) MUST always be present if the ObjectFlags (section 2.2.6) value indicates that the outermost object being encoded is a ClassType (section 2.2.11) object. MethodsPart MUST NOT be present if the ObjectFlags indicates that the outermost object being encoded is an InstanceType (section 2.2.53).