FireDAC.Phys.MongoDBDataSet.TFDMongoDataSet Events
InheritedProtected
| AfterApplyUpdates | published | Fires after the cached updates are applied to the database. |
| AfterCancel | published | Occurs after an application completes a request to cancel modifications to the active record. |
| AfterClose | published | Occurs after an application closes a dataset. |
| AfterDelete | published | Occurs after an application deletes a record. |
| AfterEdit | published | Occurs after an application starts editing a record. |
| AfterExecute | public | Fires after the SQL command execution is finished. |
| AfterGetRecord | published | Fires after fetching the next rowset, once for each fetched record. |
| AfterGetRecords | published | Fires after fetching the next rowset. |
| AfterInsert | published | Occurs after an application inserts a new record. |
| AfterOpen | published | Occurs after an application completes opening a dataset and before any data access occurs. |
| AfterPost | published | Occurs after an application writes the active record to the database or change log and returns to browse state. |
| AfterRefresh | published | Occurs after an application refreshes the data in the dataset. |
| AfterRowRequest | public | Fires after fetching a record. |
| AfterScroll | published | Occurs after an application scrolls from one record to another. |
| BeforeApplyUpdates | published | Fires before the cached updates are applied to the database. |
| BeforeCancel | published | Occurs before an application executes a request to cancel changes to the active record. |
| BeforeClose | published | Occurs immediately before the dataset closes. |
| BeforeDelete | published | Occurs before an application attempts to delete the active record. |
| BeforeEdit | published | Occurs before an application enters edit mode for the active record. |
| BeforeExecute | public | Fires before the SQL command execution is started. |
| BeforeGetRecords | published | Fires before fetching the next rowset. |
| BeforeInsert | published | Occurs before an application enters insert mode. |
| BeforeOpen | published | Occurs before an application executes a request to open a dataset. |
| BeforePost | published | Occurs before an application posts changes for the active record to the database or change log. |
| BeforeRefresh | published | Occurs immediately before an application refreshes the data in the dataset. |
| BeforeRowRequest | public | Fires before fetching the record. |
| BeforeScroll | published | Occurs before an application scrolls from one record to another. |
| OnCalcFields | published | Occurs when an application recalculates calculated fields. |
| OnDeleteError | published | Occurs when an application attempts to delete a record and an exception is raised. |
| OnEditError | published | Occurs when an application attempts to modify or insert a record and an exception is raised. |
| OnError | public | The event is triggered when an error is generated, while the dataset is talking to the DBMS. |
| OnExecuteError | public | The event is triggered when an error is generated, while executing an Array DML query. |
| OnFilterRecord | published | Occurs only when a record is fetched from a DB or when the Filtered property is set to True. |
| OnGetDeltaStreams | protected | |
| OnMasterSetValues | public | Fires after a detailed dataset has set detailed query parameters. |
| OnNewRecord | published | Occurs when an application inserts or appends a new dataset record. |
| OnPostError | published | Occurs when an application attempts to modify or insert a record and an exception is raised. |
| OnReconcileError | published | Fires when a dataset needs to reconcile an update to a record that cannot not be applied. |
| OnUpdateError | published | Fires if an exception is generated when updates are applied to a database. |
| OnUpdateRecord | published | Occurs when a record update is applied to a database. |