SmartDataProvider was not ported to the .NET interface because it is just an alternative to DataProvider that allows for performance improvements that are only possible for the in-process java...