3.1.4.1.28 wsmb:PolymorphismMode

A common way to extend CIM classes is to define derivatives of the CIM class. When a client requests objects of the type for CIM_Process, it is possible to return instances that are actually of a derived type such as Vendor_Process. The WS-Management CIM Binding Specification defines details for handling polymorphism in the resultSet, as specified in [DMTF-DSP0227] section 8.1.

Web Services Management Protocol Extensions for Windows Server 2003 servers MUST ignore the PolymorphismMode element.

Web Services Management Protocol Extensions for Windows Server 2003 servers MUST return instances of both base and derived classes by effectively casting derived objects to the base class. Each returned instance MUST contain only the properties of the base class and omit the properties from the derived classes.