xpxInsertInstancesInInstanceHashTable

FUNCTION xpxInsertInstancesInInstanceHashTable (instanceHashTableIndex                     : INTEGER;
                                                instanceIdOrAggrIdOrInstanceHashTableIndex : GENERIC;
                                                options                                    : INTEGER; 
                                                status                                     : INTEGER;

Function to insert one or more elements into a given EDMinstanceHashTable.

Arguments


1TypeNameComment
2INTEGERinstanceHashTableIndexAn integer value that identifies the actual EDMinstanceHashTable. This "instanceHashTableIndex" is returned when the actual EDMinstanceHashTable was created.
3INTEGERinstanceIdOrAggrIdOrInstanceHashTableIndex

This argument defines the elements that should be inserted into the given EDMinstanceHashTable. This argument can be specified in the following ways:

  1.  As an instanceId.
  2.  As an aggregateId that can mean one of the following:
    1. When the option xpxINSERT_AGGRID_IN_INSTANCE_HASH_TABLE is enabled, the actual specified aggregateId will be inserted
    2. The set of elements in the aggregateId will be inserted.
  3.  An integer that is an EDMinstanceHashTableIndex, i.e., all elements in this EDMinstanceHashTable will be inserted in the EDMinstanceHashTable spcified by the "instanceHashTableIndex".

 

An instanceId can be an element in all types of EDMinstanceHashTable. An aggregateId can only be an element in EDMinstanceTable of type INSTANCE_HASH_TABLE_WITH_ROLES and INSTANCE_HASH_TABLE_WITH_MULTIPLE_ASSOCIATED_VALUES

4INTEGERoptionsOptional argument. Default value is INDETERMINATE (?)

Return Value


Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_r_XPX_Return_Value'.

Options


OptionComment
xpxINSERT_AGGRID_IN_INSTANCE_HASH_TABLEWhen the "instanceIdOrAggrIdOrInstanceHashTableIndex" argument is an aggregateId, the actual aggregateId will be inserted instead of the contents (elements) of the aggregate identified by the aggregateId.

 

Example


<Missing Example>

 

See also

Filter by label

There are no items with the selected labels at this time.