Skip to main content
.NET 8.0+

BaseObjectSpace Properties

A base class for the classes that implement the IObjectSpace interface.
Name Description
CanFilterByNonPersistentMembers For internal use.
Connection Gets the connection to the underlying data source.
Database Gets the name of the database.
IsCommitting Indicates whether the Object Space is currently committing the changes made to its object(s).
IsConnected Indicates whether the BaseObjectSpace is connected to the database.
IsDeleting Indicates whether the current Object Space is about to delete an object(s).
IsDisposed Gets a value indicating whether an Object Space has been disposed of.
IsModified Specifies whether objects belonging to the current Object Space are modified.
IsReloading Gets a boolean value indicating whether or not the Object Space is reloading.
LockingCheckEnabled Specifies whether or not the additional locking check is performed.
ModifiedObjects Returns a collection of objects that have been created, modified or deleted in the current object context.
NonPersistentChangesEnabled Specifies whether the BaseObjectSpace is marked as modified (see BaseObjectSpace.IsModified) when a non-persistent property is changed.
Owner Specifies the current Object Space’s root View or the root Object Space if the current Object Space is added to the AdditionalObjectSpaces collection.
ServiceProvider Gets the IServiceProvider used to access the application’s services.
TypesInfo Gets information on the business classes added to the Application Model (see IModelBOModel).
See Also