Skip to main content
.NET Framework 4.5.2+

XPCollection Properties

The collection of persistent objects that implements delayed loading and can serve as a data source for a data-aware control.
Name Description
BindingBehavior

Defines which operations a bound control can perform on a collection.

This enumeration has a FlagsAttribute that allows a bitwise combination of its member values.

Inherited from XPBaseCollection.
CanRaiseEvents protected Gets a value indicating whether the component can raise an event. Inherited from Component.
CaseSensitive Gets or sets whether string comparisons during sorting and filtering of the XPBaseCollection are case-sensitive. Inherited from XPBaseCollection.
ClearCount For internal use. Inherited from XPBaseCollection.
Container Gets the IContainer that contains the Component. Inherited from Component.
Count Gets the number of elements contained in the XPBaseCollection instance. Inherited from XPBaseCollection.
Criteria Gets or sets the criteria used to filter objects on the data store side. Inherited from XPBaseCollection.
CriteriaString Gets or sets the criteria used to filter objects on the data store side. Inherited from XPBaseCollection.
DeleteObjectOnRemove Gets or sets whether the persistent object is deleted from the data store when it is removed from the collection. Inherited from XPBaseCollection.
DesignMode protected Gets a value that indicates whether the Component is currently in design mode. Inherited from Component.
DisplayableProperties Gets or sets the displayable properties list for a bound control. Inherited from XPBaseCollection.
EnableObjectChangedNotificationsWhileEditing static Obsolete. Specifies whether object changed notifications occur when editing a property. Inherited from XPBaseCollection.
Events protected Gets the list of event handlers that are attached to this Component. Inherited from Component.
Filter Gets or sets the criteria used to filter objects on the client side. Inherited from XPBaseCollection.
HintCollection This member supports the .NET Framework infrastructure and cannot be used directly from your code. Inherited from XPBaseCollection.
IsAsyncLoading For internal use. Inherited from XPBaseCollection.
IsLoaded Gets whether the XPBaseCollection collection is loaded with objects from the data store. Inherited from XPBaseCollection.
LoadingEnabled Gets or sets whether loading of data from a data store to the collection is enabled. Inherited from XPBaseCollection.
Object[Int32] Gets the object at the specified index.
ObjectClassInfo Gets or sets the metadata information that describes the type of objects stored in the current collection.
ObjectType This member supports the XPO Framework infrastructure and is not intended to be used directly from your code.
SelectDeleted Gets or sets whether objects that are marked as deleted are retrieved by a collection from a data store. Inherited from XPBaseCollection.
Session Gets or sets the Session used by the current collection. Inherited from XPBaseCollection.
Site Gets or sets the ISite of the Component. Inherited from Component.
SkipReturnedObjects Gets or sets the number of objects to exclude when populating the collection with objects from a data store. Inherited from XPBaseCollection.
Sorting Gets or sets the sort settings for the current collection. Inherited from XPBaseCollection.
TopReturnedObjects Gets or sets the maximum number of objects retrieved by the collection from a data store. Inherited from XPBaseCollection.
See Also