UpdateDatasourceInfo() public method

用新的数据源信息更新原来的数据源信息。
只能对数据源信息中的 CoordUnit、Description、DistanceUnit" 进行更新。
参数 datasourceName 为空时抛出异常。 服务端处理错误时抛出异常。
public UpdateDatasourceInfo ( string datasourceName, DatasourceInfo newDatasourceInfo ) : bool
datasourceName string 数据源名称,必设参数。
newDatasourceInfo DatasourceInfo 新的数据源信息。
return bool
示例#1
0
        public void UpdateDatasourceInfo_Valid()
        {
            Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest");

            bool succeed = data.UpdateDatasourceInfo("World", new DatasourceInfo() { Description = "世界地图1" });
            DatasourceInfo info = data.GetDatasourceInfo("World");
            Assert.IsTrue(succeed);
            Assert.IsNotNull(info);
            Assert.IsTrue(info.Description == "世界地图1");
        }
示例#2
0
 public void UpdateDatasourceInof_ErrorDatasourceName()
 {
     Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest");
     try
     {
         bool succeed = data.UpdateDatasourceInfo("World", new DatasourceInfo() { Description = "世界地图1" });
     }
     catch (ServiceException exception)
     {
         Assert.IsTrue(exception.Code == 404);
     }
 }
示例#3
0
        public void UpdateDatasourceInfo()
        {
            Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest");

            bool succeed = data.UpdateDatasourceInfo("World", new DatasourceInfo() { Description = "世界地图1" });
            Assert.IsTrue(succeed);
        }