XPCollection<T> Class
A generic type collection of persistent objects.
Namespace: DevExpress.Xpo
Assembly: DevExpress.Xpo.v18.2.dll
Declaration
public class XPCollection<T> :
XPBaseCollection,
IList<T>,
ICollection<T>,
IEnumerable<T>,
IEnumerable
Type Parameters
Name |
---|
T |
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.
Implements
Inheritance
Object
MarshalByRefObject
Component
XPBaseCollection
XPCollection<T>
See Also