Интерфейс - это публичный контракт - реализация интерфейса означает, что класс реализует каждый из методов, объявленных в интерфейсе. Ваш класс коллекции должен быть определен как реализующий IDataSource:
public class MyClass : IDataSource
и затем реализуйте каждый метод IDataSource:
DataSourceView IDataSource.GetView(string viewName)
{
//your code here
}
...etc.
Подробнее см. MSDN