Datasnap.Provider.TDataSetProvider Events

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AfterApplyUpdatespublishedOccurs after the provider applies updates.
AfterExecutepublishedOccurs after the provider passes an execute command to its dataset.
AfterGetParamspublishedOccurs after the provider creates an OleVariant containing parameter values to send to the client dataset.
AfterGetRecordspublishedOccurs after the provider creates a data packet to send to the client dataset.
AfterRowRequestpublishedOccurs after the provider fetches new information about the current record.
AfterUpdateRecordpublishedOccurs when the associated resolver has just updated a record.
BeforeApplyUpdatespublishedOccurs before the provider applies updates from a client dataset.
BeforeCommitpublished
BeforeExecutepublishedOccurs before the provider passes an execute command to its dataset.
BeforeGetParamspublishedOccurs before the provider creates an OleVariant that encodes the current parameter values and sends them to a client dataset.
BeforeGetRecordspublishedOccurs before the provider creates a data packet and sends it to a client dataset.
BeforeRowRequestpublishedOccurs before the provider creates a delta packet with information about the current record.
BeforeUpdateRecordpublishedOccurs immediately before each record is applied to the remote dataset.
OnDataRequestpublishedOccurs when a provider calls its DataRequest method.
OnGetDatapublishedOccurs after a provider retrieves data but before it is sent to the client.
OnGetDataSetPropertiespublishedOccurs when the provider adds additional information to a data packet it is creating.
OnGetDeltaStreamsprotected
OnGetTableNamepublishedOccurs when a resolver initializes its information about the table to which it applies updates.
OnUpdateDatapublishedOccurs when a provider begins to apply updates.
OnUpdateErrorpublishedOccurs when a provider can't update a record because of an error condition.
OnValidatepublishedOccurs when the dataset provider is validating the data.