company logo

PropertyHandle :: CreateTempExtent - Creates a temporary extent

This function can be used to open a property handle for a transient collection property (transient reference). The property must have a definition that has been provided by the constructor or an appropriate open function.

The function creates a temporary collection with the structure of the transient reference property. The property handle is opened in write mode, always. If the collection is already opened the function returns without error. You can reset the transient reference using the ResetTransientProperty() function.

The function returns an error (YES) if the property handle does not define a transient reference.

Return value:  Success ( logical  )

Implementation overview

Implementation details

  1. - internal feature (not documented)
    logical PropertyHandle  :: CreateTempExtent ( DBObjectHandle &obhandle_ref )
    • obhandle_ref - Reference to database object handle

      The reference refers to an opened or not opened database object handle.

  2. to list
  3. - internal feature (not documented)
    logical PropertyHandle  :: CreateTempExtent ( PropertyHandle &prophdl_ref )
    • prophdl_ref - Reference to Property handle
  4. to list