Previous Topic: Application.API CategoryNext Topic: Application.API.MessageLog Category


Application.API.Features Category

The following table describes the Application.API.Features category, which summarizes the level of support the API provides in its main set of operations:

Property Name

Type

Description

Undo

Long

Describes the ability to undo operations.

  • 0 – Undo not supported.
  • Non-zero – Undo is supported.

Redo

Long

Describes the ability to redo undone operations.

  • 0 – Redo not supported.
  • Non-zero – Redo is supported.

Change_Logging

Long

Describes the ability to report all changes since the last synchronization with the client.

  • 0 – Change logging not supported.
  • Non-zero – Change logging is supported.

Ownership_Support

Long

Queries the support level of the application for object ownership. The following describes the support levels:

  • 0 – The application does not support object ownership.
  • 1 – The application supports ownership and the ownership meta-relation contains no cycles.
  • 2 – The application supports ownership and the ownership meta-relation contains cycles.

Transactions

Long

Describes the level of support for transaction control. The following describes the support levels:

  • 0 – No support for transactions.
  • 1 – Begin and End only. No nesting.
  • 2 – Begin, End, and Rollback. No nesting.
  • 3 – Begin, End, and Rollback, with arbitrary transaction nesting.