ProcessingTypes - Processing types
The processing type is an option that can be provided for OSI expressions. It declares, whether the expression processes a single instance or the collection. The processing type influences the validity of access path.
Enumarators overview
- PRCT_collection
(1) - Collection processing
- PRCT_undefined
(-1) - Undefined processing type
Enumerator details
-
PRCT_undefined - Undefined processing type
When the processing type is undefined, the expression may apply on collections or instances.
Code: -1
to list -
PRCT_collection - Collection processing
Processing a collection requires a valid collection property handle, i.e. the property handle must refer to an accessible collection (e.g. an extent or a collection in a selected instance).
Code: 1collection.CollFunction(); // correct
collection().CollFunction(); // invalid - instance expression required
to list