SuperMap.Connector.DataProvider.GetDatasetInfo C# (CSharp) Method

GetDatasetInfo() public method

获取指定数据源的指定数据集信息。
参数 datasourceName、datasetName 为空时抛出异常。
public GetDatasetInfo ( string datasourceName, string datasetName ) : DatasetInfo
datasourceName string 数据源名称,必选参数。
datasetName string 数据集名称,必选参数。
return DatasetInfo
        public DatasetInfo GetDatasetInfo(string datasourceName, string datasetName)
        {
            if (string.IsNullOrEmpty(datasourceName)) throw new ArgumentNullException("datasourceName", Resources.ArgumentIsNotNull);
            if (string.IsNullOrEmpty(datasetName)) throw new ArgumentNullException("datasetName", Resources.ArgumentIsNotNull);
            string uri = string.Format("{0}/data/datasources/name/{1}/datasets/name/{2}.json ", this._serviceUrl, datasourceName, datasetName);
            string result = SynchHttpRequest.GetRequestString(uri);
            DatesetResourceResult datasetResult = JsonConvert.DeserializeObject<DatesetResourceResult>(result);
            return datasetResult.DatasetInfo;
        }