public List<DatasetInfo> GetDatasetInfos(string datasourceName)
{
#if NET40
if (string.IsNullOrWhiteSpace(datasourceName))
{
throw new ArgumentNullException("datasourceName", Resources.ArgumentIsNotNull);
}
#else
if (string.IsNullOrEmpty(datasourceName))
{
throw new ArgumentNullException("datasourceName", Resources.ArgumentIsNotNull);
}
#endif
return _spatialAnalystProvier.GetDatasetInfos(datasourceName);
}