Skip to main content
.NET Framework 4.6.2+

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IObjectSpace Events

Declares members implemented by Object Space.
Name Description
Committed Occurs after persistent object changes are stored in the database.
Committing Occurs before persistent objects are saved to the database.
ConfirmationRequired Occurs when performing refresh or rollback operations with the current Object Space’s persistent objects.
Connected Occurs after a connection to a database has been established.
CustomCommitChanges Replaces the default commit logic with a custom one.
CustomDeleteObjects The IObjectSpace.Delete method raises the CustomDeleteObjects event. Handle this event to replace the default persistent object deletion logic with custom logic.
CustomRefresh Replace the default processes of refreshing persistent objects with a custom one.
CustomRollBack Replaces the default process of persistent objects rollback with a custom one.
Disposed Occurs after an Object Space has been disposed of.
ModifiedChanged Occurs when the current Object Space’s IObjectSpace.IsModified state is changed.
ObjectChanged Occurs when a persistent object is created, deleted or changed (when the objects’ INotifyPropertyChanged.PropertyChanged event occurs).
ObjectDeleted Occurs after the specified objects have been deleted from the dataset.
ObjectDeleting Occurs when the specified objects are about to be deleted.
ObjectEndEdit Occurs after ending an edit operation taking place on the specified object.
ObjectReloaded Occurs after an object is reloaded from the database.
ObjectSaved Occurs after saving changes made to a specified persistent object to the database.
ObjectSaving Occurs before saving changes made to a specified persistent object to the database.
Refreshing Occurs before refreshing the current Object Space’s persistent objects.
Reloaded Occurs after the current Object Space reconnects to the database.
RollingBack Occurs before rolling back the changes made to the current Object Space’s persistent objects.
See Also