XPCollection<T> Class
A generic type collection of persistent objects.
Namespace: DevExpress.Xpo
Assembly: DevExpress.Xpo.v24.1.dll
NuGet Packages: DevExpress.Win.PivotGrid, DevExpress.Win.TreeMap, DevExpress.Xpo
NuGet Package: DevExpress.Xpo
Declaration
Type Parameters
Name | Description |
---|---|
T | The type of elements in the collection. |
Remarks
The XPCollection<T>
class is a collection of persistent objects, much like the XPCollection. The only difference is that the XPCollection<T>
is a generic type collection, which contains persistent objects as specified by T, and as a result, the collection cannot be used as a data source at design time.
Example:
XPCollection<Person> persons = new XPCollection<Person>(session1,
CriteriaOperator.Parse("FirstName = 'John'"));
As with the XPCollection, the XPCollection<T>
is used to query data stores for specific objects and to represent the “many” end of object associations.