2022 June Release

Actions of COOSYSTEM@1.1:ClientDomainClass Permanent link for this heading

Return Type

Signature

object

ObjectCreate(
  ref optional object placement,
  out retval object object,
  optional string address,
  optional boolean virtualobject)


COOSYSTEM@1.1:ObjectCreate Permanent link for this heading

Creates a new object in the specified COO store or domain with the specified address (if given) and initializes the properties of the object. This action is called on the object class.

object COOSYSTEM@1.1:ObjectCreate(
  ref optional object placement,
  out retval object object,
  optional string address,
  optional boolean virtualobject)

Name

Description

placement

If specified, the COO store or domain where the object should be created. If not specified or an object with a different object class is specified, COOSYTEM@1.1:ObjectPlacementGet is called to determine the placement. On output the COO store where the object is created.

object

The newly created object.

address

The address of the new object. If this parameter is used, it overrides the specified COO store in parameter placement.

virtualobject

(deprecated) Create object as virtual object, living in one kernel instance only. If this parameter is used, it overrides the specified COO store in parameter placement.

Additional Information