Sign in Join
FPDoc Onlineexperiment

TResolverResponse enumeration

In unit DB

Resolver response code.

Declaration

pascal
TResolverResponse = (rrSkip,rrAbort,rrMerge,rrApply,rrIgnore)

Description

TResolverResponse is used to indicate what should happen to a pending change that could not be resolved. It is used in callbacks.

Values

rrSkipSkip the current update, leave it in the change log.
rrAbortAbort the whole update process, no error message is displayed (no EAbort exception raised).
rrMergeMerge the update with existing changes on the server.
rrApplyReplace the update with new values applied by the event handler.
rrIgnoreIgnore the error and remove update from change log.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.