DeleteDataset() публичный Метод

在指定的数据源中,根据指定的数据集信息删除一个数据集。
参数 datasourceName、datasetName 为空时抛出异常。 服务端处理错误时抛出异常。
public DeleteDataset ( string datasourceName, string datasetName ) : bool
datasourceName string 数据源名称。
datasetName string 数据集名称。
Результат bool
Пример #1
0
 public void UpdateField()
 {
     Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest");
     try
     {
         data.DeleteDataset("World", "testUpdate2");
     }
     catch { }
     bool createDatasetResult = data.CreateDataset("World", "testUpdate2", DatasetType.LINE);
     bool createFieldResult = data.CreateField("World", "testUpdate2", new FieldInfo() { Caption = "name", Name = "name", Type = FieldType.CHAR });
     bool upateFieldResult = data.UpdateField("World", "testUpdate2", "name", new FieldInfo() { Caption = "Name1" });
     FieldInfo filedInfo = data.GetFieldInfo("World", "testUpdate2", "name");
     Assert.IsTrue(filedInfo.Name == "name");
     Assert.IsTrue(filedInfo.Caption == "Name1");
 }
Пример #2
0
        public void CopyDatasetTest()
        {
            Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest");

            bool result = data.CopyDataset("World", "Countries", "CountriesCopy");
            Assert.IsTrue(result);

            DatasetInfo getResult = data.GetDatasetInfo("World", "CountriesCopy");
            Assert.IsNotNull(getResult);

            bool deleteResult = data.DeleteDataset("World", "CountriesCopy");
            Assert.IsTrue(deleteResult);
        }
Пример #3
0
        public void DeleteField()
        {
            Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest");
            bool createDatasetResult = data.CreateDataset("World", "testUpdate1", DatasetType.LINE);

            bool createFieldResult = data.CreateField("World", "testUpdate1", new FieldInfo() { Caption = "name", Name = "name", Type = FieldType.CHAR });
            bool deleteFieldResult = data.DeleteField("World", "testUpdate1", "name");
            data.DeleteDataset("World", "testUpdate1");

            Assert.IsTrue(deleteFieldResult);
        }
Пример #4
0
 public void CreateDatasetTest()
 {
     Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest");
     DatasetInfo datasetInfo = new DatasetInfo();
     datasetInfo.Name = "World4";
     datasetInfo.Type = DatasetType.POINT;
     bool result = data.CreateDataset("World", datasetInfo.Name, datasetInfo.Type);
     Assert.IsTrue(result);
     bool deleteResult = data.DeleteDataset("World", "World4");
     Assert.IsTrue(deleteResult);
 }