Hi Amir.
You are able to set the LLBLGenProDataSource(2)'s container only to EntityCollections, TypedList or TypedView (declaratively).
However you can use LLBLGenProDataSource(2) with LivePersistence=false and, at the _PerformSelect _event use Resultset Projections to get the SP's results into EntityCollection, for example.