public DataSourceView GetView (string viewName)
{
- return new CollectionDataSourceView (collection);
+ return new CollectionDataSourceView (this, viewName, collection);
}
public ICollection GetViewNames ()
{
IEnumerable collection;
- public CollectionDataSourceView (IEnumerable collection)
+ public CollectionDataSourceView (IDataSource owner, string viewName, IEnumerable collection)
+ : base (owner, viewName)
{
this.collection = collection;
}