Skip to main content
.NET 8.0+

CollectionSourceBase Properties

An abstract class that serves as the base class for Collection Source classes.
Name Description
AllowAdd Returns the value that indicates whether it is possible to add objects to the Collection Source’s CollectionSourceBase.Collection or not.
AllowRemove Returns the value that indicates whether it is possible to remove objects from the Collection Source’s CollectionSourceBase.Collection or not.
CanApplyCriteria Returns the value that indicates whether the Collection Source’s CollectionSourceBase.Collection can be filtered.
CanApplySorting Specifies whether or not sorting options are applied from the application model.
Collection Provides access to the Collection Source’s (see CollectionSourceBase) collection of objects.
Criteria Provides access to the Collection Source’s CriteriaOperator dictionary that define the way in which the Collection Source’s CollectionSourceBase.Collection is filtered.
DataAccessMode Gets the mode used to access the CollectionSourceBase‘s collection.
DeleteObjectOnRemove Gets or sets whether persistent objects are deleted from the data store when they are removed from the CollectionSourceBase.Collection.
DisplayableProperties Provides access to the semicolon-delimited list of the CollectionSourceBase.Collection‘s Property Descriptors and/or expressions.
IsCollectionReloading
IsCollectionResetting Gets a value indicating whether or not the CollectionSourceBase.Collection is currently being reinitialized.
IsCriteriaApplying
IsCriteriaLocked For internal use.
IsLoaded Indicates whether the Collection Source’s collection has been instantiated.
IsServerMode For internal use. Use the CollectionSourceBase.DataAccessMode property instead.
List Returns a list of objects contained in the Collection Source’s Collection.
Mode Indicates the Collection Source’s mode of operation.
ObjectSpace Provides access to the Object Space used by the Collection Source to interact with the database.
ObjectTypeInfo Provides metadata information on the type of the objects contained in the Collection Source’s CollectionSourceBase.Collection.
Sorting Specifies the CollectionSourceBase.Collection‘s sort settings.
TopReturnedObjects Specifies the number of objects that can be retrieved by the Collection Source’s CollectionSourceBase.Collection from the database.
See Also