XPDataView
Unlike an XPCollection that is populated with persistent objects, XPDataView is only intended for displaying data from result sets in data-aware controls, such as grids or UI list views. Result sets represent query results, which can be obtained from a data store using direct SQL queries and stored procedures.