BaseObjectSpace Members
A base class for the classes that implement the IObjectSpace interface.
Public Constructors
Show: Inherited
Top
Name | Description | |
---|---|---|
![]() | BaseObjectSpace | Creates a new instance of the BaseObjectSpace class. |
Public Properties
Show: Inherited
Top
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 IsModified) when a non-persistent property is changed. |
![]() | Owner | Specifies the View owning the current Object Space. |
![]() | TypesInfo | Gets information on the business classes added to the Application Model (see IModelBOModel). |
Public Methods
Show: Inherited
Top
Name | Description | |
---|---|---|
![]() | ApplyCriteria | Filters a particular collection on the server side. |
![]() | ApplyFilter | Filters a particular collection on the client side. |
![]() | CanApplyCriteria | Indicates whether collections of a particular type can be filtered on the server side. |
![]() | CanApplyFilter | Indicates whether a particular collection can be filtered on the client side. |
![]() | CanInstantiate | Indicates whether instances of a particular type can be created. |
![]() | CommitChanges | Saves all the changes made to the persistent objects belonging to the current Object Space to the database. |
![]() | Contains | Indicates whether a specified object belongs to the current Object Space. |
![]() ![]() | ConvertExpressionsStringToExpressionsList | Returns the list of DataViewExpression objects converted from the passed semicolon-separated expressions list. |
![]() ![]() | ConvertSortingToString | Returns the string representation of a given sort list. |
![]() ![]() | ConvertStringToSorting | Converts the sorting string into the sorting list. |
![]() | CreateCollection | Overloaded. Creates and initializes a collection of objects of the specified type. |
![]() | CreateDataView | Overloaded. Returns a list of data records retrieved from a database without loading complete business classes (a data view). Values in each data record can be obtained from specific business class properties directly, or be evaluated by the database server using complex expressions. |
![]() | CreateInstantFeedbackCollection | |
![]() | CreateNestedObjectSpace | Creates a nested Object Space. |
![]() | CreateObject | Creates an object of the specified type. |
![]() | CreateObject | Creates an object of the type designated by the specified generic type parameter. |
![]() | CreateParseCriteriaScope | Used when parsing a CriteriaOperator represented by a string and containing persistent objects. |
![]() | CreateServerCollection | Creates and initializes a new instance of the EFServerCollection or DevExpress.Xpo.XPServerCollectionSource class with criteria-specific options. |
![]() | Delete | Overloaded. Marks the specified persistent object and its aggregated objects as deleted from persistent storage. |
![]() | Dispose | Releases all resources used by an BaseObjectSpace object. |
![]() | EnableObjectDeletionOnRemove | Enables/disables the deletion of persistent objects from the data source when they are removed from the specified collection. |
![]() ![]() | Equals | Determines whether the specified System.Object instances are considered equal. (Inherited from System.Object) |
![]() | Equals | Determines whether the specified System.Object is equal to the current System.Object. (Inherited from System.Object) |
![]() | Evaluate | Evaluates the specified criteria for business objects of the given type. |
![]() | FindObject | Overloaded. Searches for the first object of the specified type, matching the specified criteria. |
![]() | FindObject | Overloaded. Searches for the first object of the type designated by the specified generic type parameter, matching the specified criteria. |
![]() | GetAssociatedCollectionCriteria | Returns the criteria applied to a specific object's associated collection property. |
![]() | GetCollectionObjectType | |
![]() | GetCollectionSorting | Returns the sort settings for a particular collection. |
![]() | GetCriteria | Returns the criteria used to filter a particular collection on the server side. |
![]() | GetDisplayableProperties | Gets the properties considered visible by the specified collection. |
![]() | GetEvaluatorContextDescriptor | Creates an instance of the EvaluatorContextDescriptor that is used to supply metadata on the specified type to the ExpressionEvaluator objects. |
![]() | GetExpressionEvaluator | Overloaded. Creates an ExpressionEvaluator object that is used to evaluate whether objects of the specified type satisfy a particular criteria. |
![]() | GetFilter | Returns the criteria used to filter a particular collection on the client side. |
![]() | GetHashCode | Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from System.Object) |
![]() | GetIntermediateObjectReferences | For internal use. |
![]() | GetKeyPropertyName | Gets the name of the specified type's key property. |
![]() | GetKeyPropertyType | Gets the key property type of the specified business type. |
![]() | GetKeyValue | Overloaded. Returns the key property's value of the specified object. |
![]() ![]() | GetKeyValue | Overloaded. Returns the key property's value of the specified persistent object. |
![]() | GetKeyValueAsString | Overloaded. Returns the key property's value of the specified object, converted to a string representation. |
![]() ![]() | GetKeyValueAsString | Overloaded. |
![]() | GetObject | Retrieves an object that corresponds to a specific object from another Object Space or to a specific record from a data view created by the IObjectSpace.CreateDataView method. |
![]() | GetObject | Retrieves an object from another Object Space to the current Object Space. The returned object is cast by the type designated by the specified generic type parameter. |
![]() | GetObjectByHandle | Returns the object with the specified handle. |
![]() | GetObjectByKey | Returns the persistent object that has the specified value for its key property. |
![]() | GetObjectByKey | Returns a persistent object of the type designated by the specified generic type parameter, with the specified value for its key property. |
![]() | GetObjectHandle | Returns an object's handle. |
![]() | GetObjectKey | Converts the key property value string representation into its actual type. |
![]() | GetObjects | Overloaded. Returns an IList collection of objects of the specified type, retrieved to the current Object Space and filtered according to the specified criteria. |
![]() | GetObjects | Overloaded. Returns an IList collection of objects of the specified type, retrieved to the current Object Space and filtered according to the specified criteria. |
![]() | GetObjectsCount | Returns the number of objects specified. |
![]() | GetObjectsCriteria | Constructs a criteria that can be used to select the specified list of business objects. |
![]() | GetObjectsQuery | Gets a queryable data structure that provides functionality to evaluate queries against a specific business object type. |
![]() | GetObjectsToDelete | Returns a collection of persistent objects that will be deleted when the current transaction is committed, including objects that will be deleted in the parent transaction(s), optionally. |
![]() | GetObjectsToSave | Returns a collection of persistent objects that will be saved when the current transaction is committed, including objects that will be saved in the parent transaction(s), optionally. |
![]() | GetObjectType | Returns the type of the specified business object. |
![]() | GetTopReturnedObjectsCount | Returns the maximum number of objects to be retrieved by the specified collection from a data store. |
![]() | GetType | Gets the System.Type of the current instance. (Inherited from System.Object) |
![]() | IsCollectionLoaded | Indicates whether a particular collection is loaded with objects from the database. |
![]() | IsDeletedObject | Indicates whether the specified persistent object is deleted from the database. |
![]() | IsDeletionDeferredType | Returns a value that indicates if the deferred deletion is enabled for persistent objects of a given type. |
![]() | IsDisposedObject | Determines whether an object has been disposed of. |
![]() | IsIntermediateObject | For internal use. |
![]() | IsKnownType | Returns the boolean value indicating whether or not the specified type is known by the BaseObjectSpace. |
![]() | IsNewObject | Indicates whether a specified object has been created but has not been saved to the database. |
![]() | IsObjectDeletionOnRemoveEnabled | Indicates whether the deletion of persistent objects from the data source when they are removed from the specified collection is enabled. |
![]() | IsObjectFitForCriteria | Overloaded. Specifies whether a particular object satisfies the specified criteria. |
![]() | IsObjectToDelete | Indicates whether the specified object has been deleted but not committed in the current object context or the transaction currently in progress. |
![]() | IsObjectToSave | Indicates whether the specified object has been added, deleted or modified, but not committed in the current object context or the transaction currently in progress. |
![]() ![]() | ObjectKeyValuesEqual | |
![]() | ParseCriteria | Tries to convert the specified string representation of an expression to its DevExpress.Data.Filtering.CriteriaOperator equivalent. |
![]() ![]() | ReferenceEquals | Determines whether the specified System.Object instances are the same instance. (Inherited from System.Object) |
![]() | Refresh | Updates the persistent objects belonging to the current Object Space. |
![]() | ReloadCollection | Clears the specified collection. |
![]() | ReloadObject | Updates the specified object in the current Object Space with data from the data source. |
![]() | RemoveFromModifiedObjects | Removes the specified object from the object context or the list of objects to be committed. |
![]() | Rollback | Cancels the changes made to the persistent objects belonging to the current Object Space. |
![]() | SetCollectionSorting | Applies the specified sorting to a given collection. |
![]() | SetDisplayableProperties | Changes the properties considered visible by a particular collection. |
![]() | SetModified | Overloaded. Sets the state of the specified object to be Modified. |
![]() | SetPrefetchPropertyNames | |
![]() | SetTopReturnedObjectsCount | Sets the maximum number of objects that can be retrieved from the specified collection in a data store. |
![]() | ToString | Returns a System.String that represents the current System.Object. (Inherited from System.Object) |
Public Fields
Show: Inherited
Top
Name | Description | |
---|---|---|
![]() ![]() | CompositeKeyPropertyType |
Public Events
Show: Inherited
Top
Name | Description | |
---|---|---|
![]() | Committed | Raised after saving changes made to persistent objects belonging to the current Object Space to the database. |
![]() | Committing | Occurs before saving the persistent objects belonging to the current Object Space 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 process for committing changes made to persistent objects with a custom one. |
![]() | CustomDeleteObjects | Occurs to replace the default process of deleting persistent objects with a custom one. |
![]() | CustomRefresh | Occurs to replace the default process of refreshing persistent objects with a custom one. |
![]() | CustomRollBack | Occurs to replace the default process of persistent objects rollback with a custom one. |
![]() | Disposed | Occurs before an Object Space is disposed of. |
![]() | ModifiedChanged | Occurs when the current Object Space's IsModified state is changed. |
![]() | ObjectChanged | Raised when a persistent object is created, changed or deleted. |
![]() | ObjectDeleted | Occurs after the specified objects have been deleted. |
![]() | 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 has been reloaded from the database. |
![]() | ObjectSaved | Occurs after saving changes made to a specified persistent object to the database. |
![]() | ObjectSaving | Raised 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 when the Rollback or Refresh method is called. |
![]() | RollingBack | Occurs before rolling back the changes made to the current Object Space's persistent objects. |
No comments:
Post a Comment