DeleteField() public method

删除指定数据集下的字段。
只能在空数据集中进行删除字段的操作。
参数 datasourceName、datasetName、fieldName 为空时抛出异常。 服务端处理错误时抛出异常。
public DeleteField ( string datasourceName, string datasetName, string fieldName ) : bool
datasourceName string 数据源名称,必设参数。
datasetName string 数据集名称,必设参数。
fieldName string 字段名称,必设参数。
return bool
Example #1
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);
        }